From 1b24bc56bc1d732b2bfabf7fc1996a8f3aad2608 Mon Sep 17 00:00:00 2001 From: Microsoft Graph DevX Tooling Date: Tue, 17 Dec 2024 10:38:39 +0000 Subject: [PATCH] feat(generation): update request builders and models Update generated files with build 174332 --- .../TeamsApps/TeamsAppsRequestBuilder.php | 4 +- ...msAppsRequestBuilderGetQueryParameters.php | 2 +- .../Item/Messages/MessagesRequestBuilder.php | 6 +- .../DeviceAppManagementRequestBuilder.php | 4 +- .../ManagedAppPolicyItemRequestBuilder.php | 6 +- ...cyItemRequestBuilderGetQueryParameters.php | 2 +- .../ManagedAppPoliciesRequestBuilder.php | 6 +- ...liciesRequestBuilderGetQueryParameters.php | 2 +- ...nagedAppRegistrationItemRequestBuilder.php | 6 +- ...onItemRequestBuilderGetQueryParameters.php | 2 +- .../ManagedAppRegistrationsRequestBuilder.php | 6 +- ...ationsRequestBuilderGetQueryParameters.php | 2 +- .../Assignments/AssignmentsRequestBuilder.php | 6 +- ...nmentsRequestBuilderGetQueryParameters.php | 2 +- ...nagedEBookAssignmentItemRequestBuilder.php | 12 +- ...ntItemRequestBuilderGetQueryParameters.php | 2 +- .../ManagedEBooksRequestBuilder.php | 6 +- ...EBooksRequestBuilderGetQueryParameters.php | 2 +- ...bileAppConfigurationItemRequestBuilder.php | 6 +- ...onItemRequestBuilderGetQueryParameters.php | 2 +- .../MobileAppConfigurationsRequestBuilder.php | 6 +- ...ationsRequestBuilderGetQueryParameters.php | 2 +- .../Item/MobileAppItemRequestBuilder.php | 18 +- ...ppItemRequestBuilderGetQueryParameters.php | 2 +- .../MobileApps/MobileAppsRequestBuilder.php | 12 +- ...leAppsRequestBuilderGetQueryParameters.php | 2 +- ...DeviceCompliancePoliciesRequestBuilder.php | 12 +- ...liciesRequestBuilderGetQueryParameters.php | 2 +- ...viceCompliancePolicyItemRequestBuilder.php | 12 +- ...cyItemRequestBuilderGetQueryParameters.php | 2 +- .../DeviceConfigurationsRequestBuilder.php | 6 +- .../DeviceConfigurationItemRequestBuilder.php | 12 +- ...onItemRequestBuilderGetQueryParameters.php | 2 +- ...EnrollmentConfigurationsRequestBuilder.php | 6 +- ...ollmentConfigurationItemRequestBuilder.php | 6 +- ...onItemRequestBuilderGetQueryParameters.php | 2 +- .../DeviceManagementRequestBuilder.php | 2 +- .../Item/RoleDefinitionItemRequestBuilder.php | 12 +- .../RoleDefinitionsRequestBuilder.php | 6 +- ...itionsRequestBuilderGetQueryParameters.php | 2 +- .../DiscardCheckoutRequestBuilder.php | 74 ++ ...RequestBuilderPostRequestConfiguration.php | 22 + .../Item/DriveItemItemRequestBuilder.php | 8 + .../Names/Item/Range/RangeRequestBuilder.php | 6 +- .../Workbook/Tables/Add/AddRequestBuilder.php | 6 +- .../Names/Item/Range/RangeRequestBuilder.php | 6 +- .../Item/Tables/Add/AddRequestBuilder.php | 6 +- .../Item/ExternalItemItemRequestBuilder.php | 6 +- .../Item/ConversationItemRequestBuilder.php | 8 +- ...onItemRequestBuilderGetQueryParameters.php | 2 +- .../ConversationThreadItemRequestBuilder.php | 8 +- ...adItemRequestBuilderGetQueryParameters.php | 2 +- .../Item/Posts/PostsRequestBuilder.php | 6 +- .../PostsRequestBuilderGetQueryParameters.php | 2 +- .../Item/NamedLocationItemRequestBuilder.php | 12 +- ...onItemRequestBuilderGetQueryParameters.php | 2 +- ...stomCalloutExtensionItemRequestBuilder.php | 12 +- ...onItemRequestBuilderGetQueryParameters.php | 2 +- src/Generated/Models/BaseItem.php | 2 + .../EligibilityFilteringEnabledEntities.php | 13 + src/Generated/Models/Entity.php | 2 + src/Generated/Models/FileStorage.php | 24 + src/Generated/Models/FileStorageContainer.php | 44 + .../Models/FileStorageContainerSettings.php | 8 +- .../Models/InternalDomainFederation.php | 22 + src/Generated/Models/OpenShift.php | 22 + src/Generated/Models/RecycleBin.php | 93 ++ src/Generated/Models/RecycleBinItem.php | 113 ++ .../RecycleBinItemCollectionResponse.php | 70 + src/Generated/Models/RecycleBinSettings.php | 136 ++ src/Generated/Models/Shift.php | 22 + src/Generated/Models/SiteLockState.php | 13 + src/Generated/Models/TimeOff.php | 22 + .../WorkbookWorksheetProtectionOptions.php | 44 +- src/Generated/Models/WorkforceIntegration.php | 22 + .../WorkforceIntegrationSupportedEntities.php | 3 + ...icateAuthenticationMethodConfiguration.php | 22 + ...9CertificateCRLValidationConfiguration.php | 168 +++ ...ificateCRLValidationConfigurationState.php | 11 + .../BannerLogo/BannerLogoRequestBuilder.php | 6 +- .../Item/OrganizationItemRequestBuilder.php | 6 +- ...onItemRequestBuilderGetQueryParameters.php | 2 +- .../OrganizationRequestBuilder.php | 6 +- ...zationRequestBuilderGetQueryParameters.php | 2 +- src/Generated/Sites/SitesRequestBuilder.php | 6 +- .../SitesRequestBuilderGetQueryParameters.php | 2 +- ...FileStorageContainerItemRequestBuilder.php | 32 + .../Item/Lock/LockPostRequestBody.php | 115 ++ .../Item/Lock/LockRequestBuilder.php | 76 ++ ...RequestBuilderPostRequestConfiguration.php | 22 + .../CreatedByUserRequestBuilder.php | 93 ++ ...ByUserRequestBuilderGetQueryParameters.php | 34 + ...rRequestBuilderGetRequestConfiguration.php | 39 + .../MailboxSettingsRequestBuilder.php | 112 ++ ...ttingsRequestBuilderGetQueryParameters.php | 34 + ...sRequestBuilderGetRequestConfiguration.php | 39 + ...equestBuilderPatchRequestConfiguration.php | 22 + .../Count/CountRequestBuilder.php | 78 ++ .../CountRequestBuilderGetQueryParameters.php | 34 + ...tRequestBuilderGetRequestConfiguration.php | 39 + ...erviceProvisioningErrorsRequestBuilder.php | 85 ++ ...ErrorsRequestBuilderGetQueryParameters.php | 82 ++ ...sRequestBuilderGetRequestConfiguration.php | 45 + .../Items/Count/CountRequestBuilder.php | 78 ++ .../CountRequestBuilderGetQueryParameters.php | 34 + ...tRequestBuilderGetRequestConfiguration.php | 39 + .../CreatedByUserRequestBuilder.php | 93 ++ ...ByUserRequestBuilderGetQueryParameters.php | 34 + ...rRequestBuilderGetRequestConfiguration.php | 39 + .../MailboxSettingsRequestBuilder.php | 112 ++ ...ttingsRequestBuilderGetQueryParameters.php | 34 + ...sRequestBuilderGetRequestConfiguration.php | 39 + ...equestBuilderPatchRequestConfiguration.php | 22 + .../Count/CountRequestBuilder.php | 78 ++ .../CountRequestBuilderGetQueryParameters.php | 34 + ...tRequestBuilderGetRequestConfiguration.php | 39 + ...erviceProvisioningErrorsRequestBuilder.php | 85 ++ ...ErrorsRequestBuilderGetQueryParameters.php | 82 ++ ...sRequestBuilderGetRequestConfiguration.php | 45 + .../LastModifiedByUserRequestBuilder.php | 93 ++ ...ByUserRequestBuilderGetQueryParameters.php | 34 + ...rRequestBuilderGetRequestConfiguration.php | 39 + .../MailboxSettingsRequestBuilder.php | 112 ++ ...ttingsRequestBuilderGetQueryParameters.php | 34 + ...sRequestBuilderGetRequestConfiguration.php | 39 + ...equestBuilderPatchRequestConfiguration.php | 22 + .../Count/CountRequestBuilder.php | 78 ++ .../CountRequestBuilderGetQueryParameters.php | 34 + ...tRequestBuilderGetRequestConfiguration.php | 39 + ...erviceProvisioningErrorsRequestBuilder.php | 85 ++ ...ErrorsRequestBuilderGetQueryParameters.php | 82 ++ ...sRequestBuilderGetRequestConfiguration.php | 45 + .../Item/RecycleBinItemItemRequestBuilder.php | 160 +++ ...questBuilderDeleteRequestConfiguration.php | 22 + ...emItemRequestBuilderGetQueryParameters.php | 34 + ...mRequestBuilderGetRequestConfiguration.php | 39 + ...equestBuilderPatchRequestConfiguration.php | 22 + .../RecycleBin/Items/ItemsRequestBuilder.php | 133 ++ .../ItemsRequestBuilderGetQueryParameters.php | 82 ++ ...sRequestBuilderGetRequestConfiguration.php | 45 + ...RequestBuilderPostRequestConfiguration.php | 22 + .../LastModifiedByUserRequestBuilder.php | 93 ++ ...ByUserRequestBuilderGetQueryParameters.php | 34 + ...rRequestBuilderGetRequestConfiguration.php | 39 + .../MailboxSettingsRequestBuilder.php | 112 ++ ...ttingsRequestBuilderGetQueryParameters.php | 34 + ...sRequestBuilderGetRequestConfiguration.php | 39 + ...equestBuilderPatchRequestConfiguration.php | 22 + .../Count/CountRequestBuilder.php | 78 ++ .../CountRequestBuilderGetQueryParameters.php | 34 + ...tRequestBuilderGetRequestConfiguration.php | 39 + ...erviceProvisioningErrorsRequestBuilder.php | 85 ++ ...ErrorsRequestBuilderGetQueryParameters.php | 82 ++ ...sRequestBuilderGetRequestConfiguration.php | 45 + .../RecycleBin/RecycleBinRequestBuilder.php | 168 +++ ...questBuilderDeleteRequestConfiguration.php | 22 + ...cleBinRequestBuilderGetQueryParameters.php | 34 + ...nRequestBuilderGetRequestConfiguration.php | 39 + ...equestBuilderPatchRequestConfiguration.php | 22 + .../Item/Restore/RestoreRequestBuilder.php | 74 ++ ...RequestBuilderPostRequestConfiguration.php | 22 + .../Item/Unlock/UnlockRequestBuilder.php | 73 ++ ...RequestBuilderPostRequestConfiguration.php | 22 + .../Count/CountRequestBuilder.php | 78 ++ .../CountRequestBuilderGetQueryParameters.php | 34 + ...tRequestBuilderGetRequestConfiguration.php | 39 + .../DeletedContainersRequestBuilder.php | 133 ++ ...ainersRequestBuilderGetQueryParameters.php | 82 ++ ...sRequestBuilderGetRequestConfiguration.php | 45 + ...RequestBuilderPostRequestConfiguration.php | 22 + .../Item/Activate/ActivateRequestBuilder.php | 73 ++ ...RequestBuilderPostRequestConfiguration.php | 22 + .../Item/Drive/DriveRequestBuilder.php | 77 ++ .../DriveRequestBuilderGetQueryParameters.php | 34 + ...eRequestBuilderGetRequestConfiguration.php | 39 + ...FileStorageContainerItemRequestBuilder.php | 208 +++ ...questBuilderDeleteRequestConfiguration.php | 22 + ...erItemRequestBuilderGetQueryParameters.php | 34 + ...mRequestBuilderGetRequestConfiguration.php | 39 + ...equestBuilderPatchRequestConfiguration.php | 22 + .../Item/Lock/LockPostRequestBody.php | 115 ++ .../Item/Lock/LockRequestBuilder.php | 76 ++ ...RequestBuilderPostRequestConfiguration.php | 22 + .../PermanentDeleteRequestBuilder.php | 73 ++ ...RequestBuilderPostRequestConfiguration.php | 22 + .../Permissions/Count/CountRequestBuilder.php | 78 ++ .../CountRequestBuilderGetQueryParameters.php | 34 + ...tRequestBuilderGetRequestConfiguration.php | 39 + .../Item/Grant/GrantPostRequestBody.php | 149 +++ .../Item/Grant/GrantPostResponse.php | 72 + .../Item/Grant/GrantRequestBuilder.php | 77 ++ ...RequestBuilderPostRequestConfiguration.php | 22 + .../Item/PermissionItemRequestBuilder.php | 152 +++ ...questBuilderDeleteRequestConfiguration.php | 22 + ...onItemRequestBuilderGetQueryParameters.php | 34 + ...mRequestBuilderGetRequestConfiguration.php | 39 + ...equestBuilderPatchRequestConfiguration.php | 22 + .../Permissions/PermissionsRequestBuilder.php | 133 ++ ...ssionsRequestBuilderGetQueryParameters.php | 82 ++ ...sRequestBuilderGetRequestConfiguration.php | 45 + ...RequestBuilderPostRequestConfiguration.php | 22 + .../CreatedByUserRequestBuilder.php | 93 ++ ...ByUserRequestBuilderGetQueryParameters.php | 34 + ...rRequestBuilderGetRequestConfiguration.php | 39 + .../MailboxSettingsRequestBuilder.php | 112 ++ ...ttingsRequestBuilderGetQueryParameters.php | 34 + ...sRequestBuilderGetRequestConfiguration.php | 39 + ...equestBuilderPatchRequestConfiguration.php | 22 + .../Count/CountRequestBuilder.php | 78 ++ .../CountRequestBuilderGetQueryParameters.php | 34 + ...tRequestBuilderGetRequestConfiguration.php | 39 + ...erviceProvisioningErrorsRequestBuilder.php | 85 ++ ...ErrorsRequestBuilderGetQueryParameters.php | 82 ++ ...sRequestBuilderGetRequestConfiguration.php | 45 + .../Items/Count/CountRequestBuilder.php | 78 ++ .../CountRequestBuilderGetQueryParameters.php | 34 + ...tRequestBuilderGetRequestConfiguration.php | 39 + .../CreatedByUserRequestBuilder.php | 93 ++ ...ByUserRequestBuilderGetQueryParameters.php | 34 + ...rRequestBuilderGetRequestConfiguration.php | 39 + .../MailboxSettingsRequestBuilder.php | 112 ++ ...ttingsRequestBuilderGetQueryParameters.php | 34 + ...sRequestBuilderGetRequestConfiguration.php | 39 + ...equestBuilderPatchRequestConfiguration.php | 22 + .../Count/CountRequestBuilder.php | 78 ++ .../CountRequestBuilderGetQueryParameters.php | 34 + ...tRequestBuilderGetRequestConfiguration.php | 39 + ...erviceProvisioningErrorsRequestBuilder.php | 85 ++ ...ErrorsRequestBuilderGetQueryParameters.php | 82 ++ ...sRequestBuilderGetRequestConfiguration.php | 45 + .../LastModifiedByUserRequestBuilder.php | 93 ++ ...ByUserRequestBuilderGetQueryParameters.php | 34 + ...rRequestBuilderGetRequestConfiguration.php | 39 + .../MailboxSettingsRequestBuilder.php | 112 ++ ...ttingsRequestBuilderGetQueryParameters.php | 34 + ...sRequestBuilderGetRequestConfiguration.php | 39 + ...equestBuilderPatchRequestConfiguration.php | 22 + .../Count/CountRequestBuilder.php | 78 ++ .../CountRequestBuilderGetQueryParameters.php | 34 + ...tRequestBuilderGetRequestConfiguration.php | 39 + ...erviceProvisioningErrorsRequestBuilder.php | 85 ++ ...ErrorsRequestBuilderGetQueryParameters.php | 82 ++ ...sRequestBuilderGetRequestConfiguration.php | 45 + .../Item/RecycleBinItemItemRequestBuilder.php | 160 +++ ...questBuilderDeleteRequestConfiguration.php | 22 + ...emItemRequestBuilderGetQueryParameters.php | 34 + ...mRequestBuilderGetRequestConfiguration.php | 39 + ...equestBuilderPatchRequestConfiguration.php | 22 + .../RecycleBin/Items/ItemsRequestBuilder.php | 133 ++ .../ItemsRequestBuilderGetQueryParameters.php | 82 ++ ...sRequestBuilderGetRequestConfiguration.php | 45 + ...RequestBuilderPostRequestConfiguration.php | 22 + .../LastModifiedByUserRequestBuilder.php | 93 ++ ...ByUserRequestBuilderGetQueryParameters.php | 34 + ...rRequestBuilderGetRequestConfiguration.php | 39 + .../MailboxSettingsRequestBuilder.php | 112 ++ ...ttingsRequestBuilderGetQueryParameters.php | 34 + ...sRequestBuilderGetRequestConfiguration.php | 39 + ...equestBuilderPatchRequestConfiguration.php | 22 + .../Count/CountRequestBuilder.php | 78 ++ .../CountRequestBuilderGetQueryParameters.php | 34 + ...tRequestBuilderGetRequestConfiguration.php | 39 + ...erviceProvisioningErrorsRequestBuilder.php | 85 ++ ...ErrorsRequestBuilderGetQueryParameters.php | 82 ++ ...sRequestBuilderGetRequestConfiguration.php | 45 + .../RecycleBin/RecycleBinRequestBuilder.php | 168 +++ ...questBuilderDeleteRequestConfiguration.php | 22 + ...cleBinRequestBuilderGetQueryParameters.php | 34 + ...nRequestBuilderGetRequestConfiguration.php | 39 + ...equestBuilderPatchRequestConfiguration.php | 22 + .../Item/Restore/RestoreRequestBuilder.php | 74 ++ ...RequestBuilderPostRequestConfiguration.php | 22 + .../Item/Unlock/UnlockRequestBuilder.php | 73 ++ ...RequestBuilderPostRequestConfiguration.php | 22 + .../FileStorage/FileStorageRequestBuilder.php | 8 + .../ConversationMemberItemRequestBuilder.php | 6 +- .../Item/Replies/RepliesRequestBuilder.php | 6 +- .../MultiTenantOrganizationRequestBuilder.php | 6 +- .../Item/Presence/PresenceRequestBuilder.php | 6 +- ...esenceRequestBuilderGetQueryParameters.php | 2 +- .../Users/Item/UserItemRequestBuilder.php | 4 +- src/Generated/Users/UsersRequestBuilder.php | 12 +- .../UsersRequestBuilderGetQueryParameters.php | 2 +- ...ersWithUserPrincipalNameRequestBuilder.php | 4 +- src/Generated/kiota-dom-export.txt | 1163 +++++++++++++++++ src/Generated/kiota-lock.json | 2 +- 286 files changed, 13152 insertions(+), 215 deletions(-) create mode 100644 src/Generated/Drives/Item/Items/Item/DiscardCheckout/DiscardCheckoutRequestBuilder.php create mode 100644 src/Generated/Drives/Item/Items/Item/DiscardCheckout/DiscardCheckoutRequestBuilderPostRequestConfiguration.php create mode 100644 src/Generated/Models/EligibilityFilteringEnabledEntities.php create mode 100644 src/Generated/Models/RecycleBin.php create mode 100644 src/Generated/Models/RecycleBinItem.php create mode 100644 src/Generated/Models/RecycleBinItemCollectionResponse.php create mode 100644 src/Generated/Models/RecycleBinSettings.php create mode 100644 src/Generated/Models/SiteLockState.php create mode 100644 src/Generated/Models/X509CertificateCRLValidationConfiguration.php create mode 100644 src/Generated/Models/X509CertificateCRLValidationConfigurationState.php create mode 100644 src/Generated/Storage/FileStorage/Containers/Item/Lock/LockPostRequestBody.php create mode 100644 src/Generated/Storage/FileStorage/Containers/Item/Lock/LockRequestBuilder.php create mode 100644 src/Generated/Storage/FileStorage/Containers/Item/Lock/LockRequestBuilderPostRequestConfiguration.php create mode 100644 src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/CreatedByUser/CreatedByUserRequestBuilder.php create mode 100644 src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/CreatedByUser/CreatedByUserRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/CreatedByUser/CreatedByUserRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/CreatedByUser/MailboxSettings/MailboxSettingsRequestBuilder.php create mode 100644 src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/CreatedByUser/MailboxSettings/MailboxSettingsRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/CreatedByUser/MailboxSettings/MailboxSettingsRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/CreatedByUser/MailboxSettings/MailboxSettingsRequestBuilderPatchRequestConfiguration.php create mode 100644 src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/CreatedByUser/ServiceProvisioningErrors/Count/CountRequestBuilder.php create mode 100644 src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/CreatedByUser/ServiceProvisioningErrors/Count/CountRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/CreatedByUser/ServiceProvisioningErrors/Count/CountRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/CreatedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilder.php create mode 100644 src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/CreatedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/CreatedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Count/CountRequestBuilder.php create mode 100644 src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Count/CountRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Count/CountRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/CreatedByUser/CreatedByUserRequestBuilder.php create mode 100644 src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/CreatedByUser/CreatedByUserRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/CreatedByUser/CreatedByUserRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/CreatedByUser/MailboxSettings/MailboxSettingsRequestBuilder.php create mode 100644 src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/CreatedByUser/MailboxSettings/MailboxSettingsRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/CreatedByUser/MailboxSettings/MailboxSettingsRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/CreatedByUser/MailboxSettings/MailboxSettingsRequestBuilderPatchRequestConfiguration.php create mode 100644 src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/CreatedByUser/ServiceProvisioningErrors/Count/CountRequestBuilder.php create mode 100644 src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/CreatedByUser/ServiceProvisioningErrors/Count/CountRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/CreatedByUser/ServiceProvisioningErrors/Count/CountRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/CreatedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilder.php create mode 100644 src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/CreatedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/CreatedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/LastModifiedByUser/LastModifiedByUserRequestBuilder.php create mode 100644 src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/LastModifiedByUser/LastModifiedByUserRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/LastModifiedByUser/LastModifiedByUserRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/LastModifiedByUser/MailboxSettings/MailboxSettingsRequestBuilder.php create mode 100644 src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/LastModifiedByUser/MailboxSettings/MailboxSettingsRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/LastModifiedByUser/MailboxSettings/MailboxSettingsRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/LastModifiedByUser/MailboxSettings/MailboxSettingsRequestBuilderPatchRequestConfiguration.php create mode 100644 src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/LastModifiedByUser/ServiceProvisioningErrors/Count/CountRequestBuilder.php create mode 100644 src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/LastModifiedByUser/ServiceProvisioningErrors/Count/CountRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/LastModifiedByUser/ServiceProvisioningErrors/Count/CountRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/LastModifiedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilder.php create mode 100644 src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/LastModifiedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/LastModifiedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/RecycleBinItemItemRequestBuilder.php create mode 100644 src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/RecycleBinItemItemRequestBuilderDeleteRequestConfiguration.php create mode 100644 src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/RecycleBinItemItemRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/RecycleBinItemItemRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/RecycleBinItemItemRequestBuilderPatchRequestConfiguration.php create mode 100644 src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/ItemsRequestBuilder.php create mode 100644 src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/ItemsRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/ItemsRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/ItemsRequestBuilderPostRequestConfiguration.php create mode 100644 src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/LastModifiedByUser/LastModifiedByUserRequestBuilder.php create mode 100644 src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/LastModifiedByUser/LastModifiedByUserRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/LastModifiedByUser/LastModifiedByUserRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/LastModifiedByUser/MailboxSettings/MailboxSettingsRequestBuilder.php create mode 100644 src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/LastModifiedByUser/MailboxSettings/MailboxSettingsRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/LastModifiedByUser/MailboxSettings/MailboxSettingsRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/LastModifiedByUser/MailboxSettings/MailboxSettingsRequestBuilderPatchRequestConfiguration.php create mode 100644 src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/LastModifiedByUser/ServiceProvisioningErrors/Count/CountRequestBuilder.php create mode 100644 src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/LastModifiedByUser/ServiceProvisioningErrors/Count/CountRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/LastModifiedByUser/ServiceProvisioningErrors/Count/CountRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/LastModifiedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilder.php create mode 100644 src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/LastModifiedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/LastModifiedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/RecycleBinRequestBuilder.php create mode 100644 src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/RecycleBinRequestBuilderDeleteRequestConfiguration.php create mode 100644 src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/RecycleBinRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/RecycleBinRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/RecycleBinRequestBuilderPatchRequestConfiguration.php create mode 100644 src/Generated/Storage/FileStorage/Containers/Item/Restore/RestoreRequestBuilder.php create mode 100644 src/Generated/Storage/FileStorage/Containers/Item/Restore/RestoreRequestBuilderPostRequestConfiguration.php create mode 100644 src/Generated/Storage/FileStorage/Containers/Item/Unlock/UnlockRequestBuilder.php create mode 100644 src/Generated/Storage/FileStorage/Containers/Item/Unlock/UnlockRequestBuilderPostRequestConfiguration.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Count/CountRequestBuilder.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Count/CountRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Count/CountRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/DeletedContainersRequestBuilder.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/DeletedContainersRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/DeletedContainersRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/DeletedContainersRequestBuilderPostRequestConfiguration.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/Activate/ActivateRequestBuilder.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/Activate/ActivateRequestBuilderPostRequestConfiguration.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/Drive/DriveRequestBuilder.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/Drive/DriveRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/Drive/DriveRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/FileStorageContainerItemRequestBuilder.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/FileStorageContainerItemRequestBuilderDeleteRequestConfiguration.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/FileStorageContainerItemRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/FileStorageContainerItemRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/FileStorageContainerItemRequestBuilderPatchRequestConfiguration.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/Lock/LockPostRequestBody.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/Lock/LockRequestBuilder.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/Lock/LockRequestBuilderPostRequestConfiguration.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/PermanentDelete/PermanentDeleteRequestBuilder.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/Permissions/Count/CountRequestBuilder.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/Permissions/Count/CountRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/Permissions/Count/CountRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/Permissions/Item/Grant/GrantPostRequestBody.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/Permissions/Item/Grant/GrantPostResponse.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/Permissions/Item/Grant/GrantRequestBuilder.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/Permissions/Item/Grant/GrantRequestBuilderPostRequestConfiguration.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/Permissions/Item/PermissionItemRequestBuilder.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/Permissions/Item/PermissionItemRequestBuilderDeleteRequestConfiguration.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/Permissions/Item/PermissionItemRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/Permissions/Item/PermissionItemRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/Permissions/Item/PermissionItemRequestBuilderPatchRequestConfiguration.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/Permissions/PermissionsRequestBuilder.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/Permissions/PermissionsRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/Permissions/PermissionsRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/Permissions/PermissionsRequestBuilderPostRequestConfiguration.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/CreatedByUser/CreatedByUserRequestBuilder.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/CreatedByUser/CreatedByUserRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/CreatedByUser/CreatedByUserRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/CreatedByUser/MailboxSettings/MailboxSettingsRequestBuilder.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/CreatedByUser/MailboxSettings/MailboxSettingsRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/CreatedByUser/MailboxSettings/MailboxSettingsRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/CreatedByUser/MailboxSettings/MailboxSettingsRequestBuilderPatchRequestConfiguration.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/CreatedByUser/ServiceProvisioningErrors/Count/CountRequestBuilder.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/CreatedByUser/ServiceProvisioningErrors/Count/CountRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/CreatedByUser/ServiceProvisioningErrors/Count/CountRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/CreatedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilder.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/CreatedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/CreatedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Count/CountRequestBuilder.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Count/CountRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Count/CountRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/CreatedByUser/CreatedByUserRequestBuilder.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/CreatedByUser/CreatedByUserRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/CreatedByUser/CreatedByUserRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/CreatedByUser/MailboxSettings/MailboxSettingsRequestBuilder.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/CreatedByUser/MailboxSettings/MailboxSettingsRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/CreatedByUser/MailboxSettings/MailboxSettingsRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/CreatedByUser/MailboxSettings/MailboxSettingsRequestBuilderPatchRequestConfiguration.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/CreatedByUser/ServiceProvisioningErrors/Count/CountRequestBuilder.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/CreatedByUser/ServiceProvisioningErrors/Count/CountRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/CreatedByUser/ServiceProvisioningErrors/Count/CountRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/CreatedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilder.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/CreatedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/CreatedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/LastModifiedByUser/LastModifiedByUserRequestBuilder.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/LastModifiedByUser/LastModifiedByUserRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/LastModifiedByUser/LastModifiedByUserRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/LastModifiedByUser/MailboxSettings/MailboxSettingsRequestBuilder.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/LastModifiedByUser/MailboxSettings/MailboxSettingsRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/LastModifiedByUser/MailboxSettings/MailboxSettingsRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/LastModifiedByUser/MailboxSettings/MailboxSettingsRequestBuilderPatchRequestConfiguration.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/LastModifiedByUser/ServiceProvisioningErrors/Count/CountRequestBuilder.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/LastModifiedByUser/ServiceProvisioningErrors/Count/CountRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/LastModifiedByUser/ServiceProvisioningErrors/Count/CountRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/LastModifiedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilder.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/LastModifiedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/LastModifiedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/RecycleBinItemItemRequestBuilder.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/RecycleBinItemItemRequestBuilderDeleteRequestConfiguration.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/RecycleBinItemItemRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/RecycleBinItemItemRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/RecycleBinItemItemRequestBuilderPatchRequestConfiguration.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/ItemsRequestBuilder.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/ItemsRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/ItemsRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/ItemsRequestBuilderPostRequestConfiguration.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/LastModifiedByUser/LastModifiedByUserRequestBuilder.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/LastModifiedByUser/LastModifiedByUserRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/LastModifiedByUser/LastModifiedByUserRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/LastModifiedByUser/MailboxSettings/MailboxSettingsRequestBuilder.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/LastModifiedByUser/MailboxSettings/MailboxSettingsRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/LastModifiedByUser/MailboxSettings/MailboxSettingsRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/LastModifiedByUser/MailboxSettings/MailboxSettingsRequestBuilderPatchRequestConfiguration.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/LastModifiedByUser/ServiceProvisioningErrors/Count/CountRequestBuilder.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/LastModifiedByUser/ServiceProvisioningErrors/Count/CountRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/LastModifiedByUser/ServiceProvisioningErrors/Count/CountRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/LastModifiedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilder.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/LastModifiedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/LastModifiedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/RecycleBinRequestBuilder.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/RecycleBinRequestBuilderDeleteRequestConfiguration.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/RecycleBinRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/RecycleBinRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/RecycleBinRequestBuilderPatchRequestConfiguration.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/Restore/RestoreRequestBuilder.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/Restore/RestoreRequestBuilderPostRequestConfiguration.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/Unlock/UnlockRequestBuilder.php create mode 100644 src/Generated/Storage/FileStorage/DeletedContainers/Item/Unlock/UnlockRequestBuilderPostRequestConfiguration.php diff --git a/src/Generated/AppCatalogs/TeamsApps/TeamsAppsRequestBuilder.php b/src/Generated/AppCatalogs/TeamsApps/TeamsAppsRequestBuilder.php index 23f200bed91..6d90d753622 100644 --- a/src/Generated/AppCatalogs/TeamsApps/TeamsAppsRequestBuilder.php +++ b/src/Generated/AppCatalogs/TeamsApps/TeamsAppsRequestBuilder.php @@ -52,7 +52,7 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * List apps from the Microsoft Teams app catalog.This includes apps from the Microsoft Teams store and apps from your organization's app catalog (the tenant app catalog). To get apps from your organization's app catalog only, specify organization as the distributionMethod in the request. + * List apps from the Microsoft Teams app catalog, including apps from the Microsoft Teams store and apps from your organization's app catalog (the tenant app catalog). To get apps from your organization's app catalog only, specify organization as the distributionMethod in the request. * @param TeamsAppsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -83,7 +83,7 @@ public function post(TeamsApp $body, ?TeamsAppsRequestBuilderPostRequestConfigur } /** - * List apps from the Microsoft Teams app catalog.This includes apps from the Microsoft Teams store and apps from your organization's app catalog (the tenant app catalog). To get apps from your organization's app catalog only, specify organization as the distributionMethod in the request. + * List apps from the Microsoft Teams app catalog, including apps from the Microsoft Teams store and apps from your organization's app catalog (the tenant app catalog). To get apps from your organization's app catalog only, specify organization as the distributionMethod in the request. * @param TeamsAppsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/AppCatalogs/TeamsApps/TeamsAppsRequestBuilderGetQueryParameters.php b/src/Generated/AppCatalogs/TeamsApps/TeamsAppsRequestBuilderGetQueryParameters.php index c6ed5c2a17e..8cf82014385 100644 --- a/src/Generated/AppCatalogs/TeamsApps/TeamsAppsRequestBuilderGetQueryParameters.php +++ b/src/Generated/AppCatalogs/TeamsApps/TeamsAppsRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * List apps from the Microsoft Teams app catalog.This includes apps from the Microsoft Teams store and apps from your organization's app catalog (the tenant app catalog). To get apps from your organization's app catalog only, specify organization as the distributionMethod in the request. + * List apps from the Microsoft Teams app catalog, including apps from the Microsoft Teams store and apps from your organization's app catalog (the tenant app catalog). To get apps from your organization's app catalog only, specify organization as the distributionMethod in the request. */ class TeamsAppsRequestBuilderGetQueryParameters { diff --git a/src/Generated/Chats/Item/Messages/MessagesRequestBuilder.php b/src/Generated/Chats/Item/Messages/MessagesRequestBuilder.php index fc210c496a2..32f40e89a8e 100644 --- a/src/Generated/Chats/Item/Messages/MessagesRequestBuilder.php +++ b/src/Generated/Chats/Item/Messages/MessagesRequestBuilder.php @@ -75,12 +75,12 @@ public function get(?MessagesRequestBuilderGetRequestConfiguration $requestConfi } /** - * Send a new chatMessage in the specified chat. This API can't create a new chat; you must use the list chats method to retrieve the ID of an existing chat before you can create a chat message. + * Send a new chatMessage in the specified channel or a chat. * @param ChatMessage $body The request body * @param MessagesRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/chat-post-messages?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/chatmessage-post?view=graph-rest-1.0 Find more info here */ public function post(ChatMessage $body, ?MessagesRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPostRequestInformation($body, $requestConfiguration); @@ -112,7 +112,7 @@ public function toGetRequestInformation(?MessagesRequestBuilderGetRequestConfigu } /** - * Send a new chatMessage in the specified chat. This API can't create a new chat; you must use the list chats method to retrieve the ID of an existing chat before you can create a chat message. + * Send a new chatMessage in the specified channel or a chat. * @param ChatMessage $body The request body * @param MessagesRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/DeviceAppManagement/DeviceAppManagementRequestBuilder.php b/src/Generated/DeviceAppManagement/DeviceAppManagementRequestBuilder.php index e1422d312c3..d93deca6748 100644 --- a/src/Generated/DeviceAppManagement/DeviceAppManagementRequestBuilder.php +++ b/src/Generated/DeviceAppManagement/DeviceAppManagementRequestBuilder.php @@ -155,7 +155,7 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap * @param DeviceAppManagementRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/intune-policyset-deviceappmanagement-get?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-books-deviceappmanagement-get?view=graph-rest-1.0 Find more info here */ public function get(?DeviceAppManagementRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -171,7 +171,7 @@ public function get(?DeviceAppManagementRequestBuilderGetRequestConfiguration $r * @param DeviceAppManagementRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/intune-unlock-deviceappmanagement-update?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-partnerintegration-deviceappmanagement-update?view=graph-rest-1.0 Find more info here */ public function patch(DeviceAppManagement $body, ?DeviceAppManagementRequestBuilderPatchRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPatchRequestInformation($body, $requestConfiguration); diff --git a/src/Generated/DeviceAppManagement/ManagedAppPolicies/Item/ManagedAppPolicyItemRequestBuilder.php b/src/Generated/DeviceAppManagement/ManagedAppPolicies/Item/ManagedAppPolicyItemRequestBuilder.php index ea6ff0df539..6ae790d2218 100644 --- a/src/Generated/DeviceAppManagement/ManagedAppPolicies/Item/ManagedAppPolicyItemRequestBuilder.php +++ b/src/Generated/DeviceAppManagement/ManagedAppPolicies/Item/ManagedAppPolicyItemRequestBuilder.php @@ -53,11 +53,11 @@ public function delete(?ManagedAppPolicyItemRequestBuilderDeleteRequestConfigura } /** - * Read properties and relationships of the managedAppConfiguration object. + * Read properties and relationships of the targetedManagedAppProtection object. * @param ManagedAppPolicyItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/intune-mam-managedappconfiguration-get?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-mam-targetedmanagedappprotection-get?view=graph-rest-1.0 Find more info here */ public function get(?ManagedAppPolicyItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -101,7 +101,7 @@ public function toDeleteRequestInformation(?ManagedAppPolicyItemRequestBuilderDe } /** - * Read properties and relationships of the managedAppConfiguration object. + * Read properties and relationships of the targetedManagedAppProtection object. * @param ManagedAppPolicyItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/DeviceAppManagement/ManagedAppPolicies/Item/ManagedAppPolicyItemRequestBuilderGetQueryParameters.php b/src/Generated/DeviceAppManagement/ManagedAppPolicies/Item/ManagedAppPolicyItemRequestBuilderGetQueryParameters.php index ef9bce96aef..612793385c9 100644 --- a/src/Generated/DeviceAppManagement/ManagedAppPolicies/Item/ManagedAppPolicyItemRequestBuilderGetQueryParameters.php +++ b/src/Generated/DeviceAppManagement/ManagedAppPolicies/Item/ManagedAppPolicyItemRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Read properties and relationships of the managedAppConfiguration object. + * Read properties and relationships of the targetedManagedAppProtection object. */ class ManagedAppPolicyItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceAppManagement/ManagedAppPolicies/ManagedAppPoliciesRequestBuilder.php b/src/Generated/DeviceAppManagement/ManagedAppPolicies/ManagedAppPoliciesRequestBuilder.php index 53195d29d1f..f328140e310 100644 --- a/src/Generated/DeviceAppManagement/ManagedAppPolicies/ManagedAppPoliciesRequestBuilder.php +++ b/src/Generated/DeviceAppManagement/ManagedAppPolicies/ManagedAppPoliciesRequestBuilder.php @@ -52,11 +52,11 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * List properties and relationships of the windowsInformationProtection objects. + * List properties and relationships of the targetedManagedAppProtection objects. * @param ManagedAppPoliciesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/intune-mam-windowsinformationprotection-list?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-mam-targetedmanagedappprotection-list?view=graph-rest-1.0 Find more info here */ public function get(?ManagedAppPoliciesRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -82,7 +82,7 @@ public function post(ManagedAppPolicy $body, ?ManagedAppPoliciesRequestBuilderPo } /** - * List properties and relationships of the windowsInformationProtection objects. + * List properties and relationships of the targetedManagedAppProtection objects. * @param ManagedAppPoliciesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/DeviceAppManagement/ManagedAppPolicies/ManagedAppPoliciesRequestBuilderGetQueryParameters.php b/src/Generated/DeviceAppManagement/ManagedAppPolicies/ManagedAppPoliciesRequestBuilderGetQueryParameters.php index e14d5359821..2d262d4c8b1 100644 --- a/src/Generated/DeviceAppManagement/ManagedAppPolicies/ManagedAppPoliciesRequestBuilderGetQueryParameters.php +++ b/src/Generated/DeviceAppManagement/ManagedAppPolicies/ManagedAppPoliciesRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * List properties and relationships of the windowsInformationProtection objects. + * List properties and relationships of the targetedManagedAppProtection objects. */ class ManagedAppPoliciesRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceAppManagement/ManagedAppRegistrations/Item/ManagedAppRegistrationItemRequestBuilder.php b/src/Generated/DeviceAppManagement/ManagedAppRegistrations/Item/ManagedAppRegistrationItemRequestBuilder.php index 49c7472578f..f2aeb41e1d8 100644 --- a/src/Generated/DeviceAppManagement/ManagedAppRegistrations/Item/ManagedAppRegistrationItemRequestBuilder.php +++ b/src/Generated/DeviceAppManagement/ManagedAppRegistrations/Item/ManagedAppRegistrationItemRequestBuilder.php @@ -69,11 +69,11 @@ public function delete(?ManagedAppRegistrationItemRequestBuilderDeleteRequestCon } /** - * Read properties and relationships of the managedAppRegistration object. + * Read properties and relationships of the androidManagedAppRegistration object. * @param ManagedAppRegistrationItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/intune-mam-managedappregistration-get?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-mam-androidmanagedappregistration-get?view=graph-rest-1.0 Find more info here */ public function get(?ManagedAppRegistrationItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -117,7 +117,7 @@ public function toDeleteRequestInformation(?ManagedAppRegistrationItemRequestBui } /** - * Read properties and relationships of the managedAppRegistration object. + * Read properties and relationships of the androidManagedAppRegistration object. * @param ManagedAppRegistrationItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/DeviceAppManagement/ManagedAppRegistrations/Item/ManagedAppRegistrationItemRequestBuilderGetQueryParameters.php b/src/Generated/DeviceAppManagement/ManagedAppRegistrations/Item/ManagedAppRegistrationItemRequestBuilderGetQueryParameters.php index 83949e72d79..bae004f29fe 100644 --- a/src/Generated/DeviceAppManagement/ManagedAppRegistrations/Item/ManagedAppRegistrationItemRequestBuilderGetQueryParameters.php +++ b/src/Generated/DeviceAppManagement/ManagedAppRegistrations/Item/ManagedAppRegistrationItemRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Read properties and relationships of the managedAppRegistration object. + * Read properties and relationships of the androidManagedAppRegistration object. */ class ManagedAppRegistrationItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceAppManagement/ManagedAppRegistrations/ManagedAppRegistrationsRequestBuilder.php b/src/Generated/DeviceAppManagement/ManagedAppRegistrations/ManagedAppRegistrationsRequestBuilder.php index 81082a207c7..0e65ab6bf24 100644 --- a/src/Generated/DeviceAppManagement/ManagedAppRegistrations/ManagedAppRegistrationsRequestBuilder.php +++ b/src/Generated/DeviceAppManagement/ManagedAppRegistrations/ManagedAppRegistrationsRequestBuilder.php @@ -60,11 +60,11 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * List properties and relationships of the androidManagedAppRegistration objects. + * List properties and relationships of the managedAppRegistration objects. * @param ManagedAppRegistrationsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/intune-mam-androidmanagedappregistration-list?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-mam-managedappregistration-list?view=graph-rest-1.0 Find more info here */ public function get(?ManagedAppRegistrationsRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -91,7 +91,7 @@ public function post(ManagedAppRegistration $body, ?ManagedAppRegistrationsReque } /** - * List properties and relationships of the androidManagedAppRegistration objects. + * List properties and relationships of the managedAppRegistration objects. * @param ManagedAppRegistrationsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/DeviceAppManagement/ManagedAppRegistrations/ManagedAppRegistrationsRequestBuilderGetQueryParameters.php b/src/Generated/DeviceAppManagement/ManagedAppRegistrations/ManagedAppRegistrationsRequestBuilderGetQueryParameters.php index 8163f822b71..b4f489ab30a 100644 --- a/src/Generated/DeviceAppManagement/ManagedAppRegistrations/ManagedAppRegistrationsRequestBuilderGetQueryParameters.php +++ b/src/Generated/DeviceAppManagement/ManagedAppRegistrations/ManagedAppRegistrationsRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * List properties and relationships of the androidManagedAppRegistration objects. + * List properties and relationships of the managedAppRegistration objects. */ class ManagedAppRegistrationsRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceAppManagement/ManagedEBooks/Item/Assignments/AssignmentsRequestBuilder.php b/src/Generated/DeviceAppManagement/ManagedEBooks/Item/Assignments/AssignmentsRequestBuilder.php index e6210e194fc..bf46e5a230f 100644 --- a/src/Generated/DeviceAppManagement/ManagedEBooks/Item/Assignments/AssignmentsRequestBuilder.php +++ b/src/Generated/DeviceAppManagement/ManagedEBooks/Item/Assignments/AssignmentsRequestBuilder.php @@ -52,11 +52,11 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * List properties and relationships of the managedEBookAssignment objects. + * List properties and relationships of the iosVppEBookAssignment objects. * @param AssignmentsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/intune-books-managedebookassignment-list?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-books-iosvppebookassignment-list?view=graph-rest-1.0 Find more info here */ public function get(?AssignmentsRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -83,7 +83,7 @@ public function post(ManagedEBookAssignment $body, ?AssignmentsRequestBuilderPos } /** - * List properties and relationships of the managedEBookAssignment objects. + * List properties and relationships of the iosVppEBookAssignment objects. * @param AssignmentsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/DeviceAppManagement/ManagedEBooks/Item/Assignments/AssignmentsRequestBuilderGetQueryParameters.php b/src/Generated/DeviceAppManagement/ManagedEBooks/Item/Assignments/AssignmentsRequestBuilderGetQueryParameters.php index fcec5d957a0..166b758024b 100644 --- a/src/Generated/DeviceAppManagement/ManagedEBooks/Item/Assignments/AssignmentsRequestBuilderGetQueryParameters.php +++ b/src/Generated/DeviceAppManagement/ManagedEBooks/Item/Assignments/AssignmentsRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * List properties and relationships of the managedEBookAssignment objects. + * List properties and relationships of the iosVppEBookAssignment objects. */ class AssignmentsRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceAppManagement/ManagedEBooks/Item/Assignments/Item/ManagedEBookAssignmentItemRequestBuilder.php b/src/Generated/DeviceAppManagement/ManagedEBooks/Item/Assignments/Item/ManagedEBookAssignmentItemRequestBuilder.php index 7ddb41d88fd..28836c49d2a 100644 --- a/src/Generated/DeviceAppManagement/ManagedEBooks/Item/Assignments/Item/ManagedEBookAssignmentItemRequestBuilder.php +++ b/src/Generated/DeviceAppManagement/ManagedEBooks/Item/Assignments/Item/ManagedEBookAssignmentItemRequestBuilder.php @@ -46,11 +46,11 @@ public function delete(?ManagedEBookAssignmentItemRequestBuilderDeleteRequestCon } /** - * Read properties and relationships of the managedEBookAssignment object. + * Read properties and relationships of the iosVppEBookAssignment object. * @param ManagedEBookAssignmentItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/intune-books-managedebookassignment-get?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-books-iosvppebookassignment-get?view=graph-rest-1.0 Find more info here */ public function get(?ManagedEBookAssignmentItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -61,12 +61,12 @@ public function get(?ManagedEBookAssignmentItemRequestBuilderGetRequestConfigura } /** - * Update the properties of a managedEBookAssignment object. + * Update the properties of a iosVppEBookAssignment object. * @param ManagedEBookAssignment $body The request body * @param ManagedEBookAssignmentItemRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/intune-books-managedebookassignment-update?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-books-iosvppebookassignment-update?view=graph-rest-1.0 Find more info here */ public function patch(ManagedEBookAssignment $body, ?ManagedEBookAssignmentItemRequestBuilderPatchRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPatchRequestInformation($body, $requestConfiguration); @@ -95,7 +95,7 @@ public function toDeleteRequestInformation(?ManagedEBookAssignmentItemRequestBui } /** - * Read properties and relationships of the managedEBookAssignment object. + * Read properties and relationships of the iosVppEBookAssignment object. * @param ManagedEBookAssignmentItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ @@ -116,7 +116,7 @@ public function toGetRequestInformation(?ManagedEBookAssignmentItemRequestBuilde } /** - * Update the properties of a managedEBookAssignment object. + * Update the properties of a iosVppEBookAssignment object. * @param ManagedEBookAssignment $body The request body * @param ManagedEBookAssignmentItemRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/DeviceAppManagement/ManagedEBooks/Item/Assignments/Item/ManagedEBookAssignmentItemRequestBuilderGetQueryParameters.php b/src/Generated/DeviceAppManagement/ManagedEBooks/Item/Assignments/Item/ManagedEBookAssignmentItemRequestBuilderGetQueryParameters.php index 854e051c551..fa920db8c52 100644 --- a/src/Generated/DeviceAppManagement/ManagedEBooks/Item/Assignments/Item/ManagedEBookAssignmentItemRequestBuilderGetQueryParameters.php +++ b/src/Generated/DeviceAppManagement/ManagedEBooks/Item/Assignments/Item/ManagedEBookAssignmentItemRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Read properties and relationships of the managedEBookAssignment object. + * Read properties and relationships of the iosVppEBookAssignment object. */ class ManagedEBookAssignmentItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceAppManagement/ManagedEBooks/ManagedEBooksRequestBuilder.php b/src/Generated/DeviceAppManagement/ManagedEBooks/ManagedEBooksRequestBuilder.php index f82eae537ba..336d1feb54c 100644 --- a/src/Generated/DeviceAppManagement/ManagedEBooks/ManagedEBooksRequestBuilder.php +++ b/src/Generated/DeviceAppManagement/ManagedEBooks/ManagedEBooksRequestBuilder.php @@ -52,11 +52,11 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * List properties and relationships of the managedEBook objects. + * List properties and relationships of the iosVppEBook objects. * @param ManagedEBooksRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/intune-books-managedebook-list?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-books-iosvppebook-list?view=graph-rest-1.0 Find more info here */ public function get(?ManagedEBooksRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -83,7 +83,7 @@ public function post(ManagedEBook $body, ?ManagedEBooksRequestBuilderPostRequest } /** - * List properties and relationships of the managedEBook objects. + * List properties and relationships of the iosVppEBook objects. * @param ManagedEBooksRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/DeviceAppManagement/ManagedEBooks/ManagedEBooksRequestBuilderGetQueryParameters.php b/src/Generated/DeviceAppManagement/ManagedEBooks/ManagedEBooksRequestBuilderGetQueryParameters.php index eaa732c2dd0..0e5165889f1 100644 --- a/src/Generated/DeviceAppManagement/ManagedEBooks/ManagedEBooksRequestBuilderGetQueryParameters.php +++ b/src/Generated/DeviceAppManagement/ManagedEBooks/ManagedEBooksRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * List properties and relationships of the managedEBook objects. + * List properties and relationships of the iosVppEBook objects. */ class ManagedEBooksRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceAppManagement/MobileAppConfigurations/Item/ManagedDeviceMobileAppConfigurationItemRequestBuilder.php b/src/Generated/DeviceAppManagement/MobileAppConfigurations/Item/ManagedDeviceMobileAppConfigurationItemRequestBuilder.php index 3e80867291c..6cfa31634c9 100644 --- a/src/Generated/DeviceAppManagement/MobileAppConfigurations/Item/ManagedDeviceMobileAppConfigurationItemRequestBuilder.php +++ b/src/Generated/DeviceAppManagement/MobileAppConfigurations/Item/ManagedDeviceMobileAppConfigurationItemRequestBuilder.php @@ -94,11 +94,11 @@ public function delete(?ManagedDeviceMobileAppConfigurationItemRequestBuilderDel } /** - * Read properties and relationships of the managedDeviceMobileAppConfiguration object. + * Read properties and relationships of the iosMobileAppConfiguration object. * @param ManagedDeviceMobileAppConfigurationItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/intune-apps-manageddevicemobileappconfiguration-get?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-apps-iosmobileappconfiguration-get?view=graph-rest-1.0 Find more info here */ public function get(?ManagedDeviceMobileAppConfigurationItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -143,7 +143,7 @@ public function toDeleteRequestInformation(?ManagedDeviceMobileAppConfigurationI } /** - * Read properties and relationships of the managedDeviceMobileAppConfiguration object. + * Read properties and relationships of the iosMobileAppConfiguration object. * @param ManagedDeviceMobileAppConfigurationItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/DeviceAppManagement/MobileAppConfigurations/Item/ManagedDeviceMobileAppConfigurationItemRequestBuilderGetQueryParameters.php b/src/Generated/DeviceAppManagement/MobileAppConfigurations/Item/ManagedDeviceMobileAppConfigurationItemRequestBuilderGetQueryParameters.php index 22dd29d03d8..4b0240dadba 100644 --- a/src/Generated/DeviceAppManagement/MobileAppConfigurations/Item/ManagedDeviceMobileAppConfigurationItemRequestBuilderGetQueryParameters.php +++ b/src/Generated/DeviceAppManagement/MobileAppConfigurations/Item/ManagedDeviceMobileAppConfigurationItemRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Read properties and relationships of the managedDeviceMobileAppConfiguration object. + * Read properties and relationships of the iosMobileAppConfiguration object. */ class ManagedDeviceMobileAppConfigurationItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceAppManagement/MobileAppConfigurations/MobileAppConfigurationsRequestBuilder.php b/src/Generated/DeviceAppManagement/MobileAppConfigurations/MobileAppConfigurationsRequestBuilder.php index feacdc9ddcd..b7f2940d11f 100644 --- a/src/Generated/DeviceAppManagement/MobileAppConfigurations/MobileAppConfigurationsRequestBuilder.php +++ b/src/Generated/DeviceAppManagement/MobileAppConfigurations/MobileAppConfigurationsRequestBuilder.php @@ -52,11 +52,11 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * List properties and relationships of the managedDeviceMobileAppConfiguration objects. + * List properties and relationships of the iosMobileAppConfiguration objects. * @param MobileAppConfigurationsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/intune-apps-manageddevicemobileappconfiguration-list?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-apps-iosmobileappconfiguration-list?view=graph-rest-1.0 Find more info here */ public function get(?MobileAppConfigurationsRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -83,7 +83,7 @@ public function post(ManagedDeviceMobileAppConfiguration $body, ?MobileAppConfig } /** - * List properties and relationships of the managedDeviceMobileAppConfiguration objects. + * List properties and relationships of the iosMobileAppConfiguration objects. * @param MobileAppConfigurationsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/DeviceAppManagement/MobileAppConfigurations/MobileAppConfigurationsRequestBuilderGetQueryParameters.php b/src/Generated/DeviceAppManagement/MobileAppConfigurations/MobileAppConfigurationsRequestBuilderGetQueryParameters.php index b6d9410cd6a..804ed807506 100644 --- a/src/Generated/DeviceAppManagement/MobileAppConfigurations/MobileAppConfigurationsRequestBuilderGetQueryParameters.php +++ b/src/Generated/DeviceAppManagement/MobileAppConfigurations/MobileAppConfigurationsRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * List properties and relationships of the managedDeviceMobileAppConfiguration objects. + * List properties and relationships of the iosMobileAppConfiguration objects. */ class MobileAppConfigurationsRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceAppManagement/MobileApps/Item/MobileAppItemRequestBuilder.php b/src/Generated/DeviceAppManagement/MobileApps/Item/MobileAppItemRequestBuilder.php index 34c4d48caba..11373f19724 100644 --- a/src/Generated/DeviceAppManagement/MobileApps/Item/MobileAppItemRequestBuilder.php +++ b/src/Generated/DeviceAppManagement/MobileApps/Item/MobileAppItemRequestBuilder.php @@ -183,11 +183,11 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Deletes a win32LobApp. + * Deletes a iosStoreApp. * @param MobileAppItemRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/intune-apps-win32lobapp-delete?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-apps-iosstoreapp-delete?view=graph-rest-1.0 Find more info here */ public function delete(?MobileAppItemRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toDeleteRequestInformation($requestConfiguration); @@ -198,11 +198,11 @@ public function delete(?MobileAppItemRequestBuilderDeleteRequestConfiguration $r } /** - * Read properties and relationships of the iosStoreApp object. + * Read properties and relationships of the windowsWebApp object. * @param MobileAppItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/intune-apps-iosstoreapp-get?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-apps-windowswebapp-get?view=graph-rest-1.0 Find more info here */ public function get(?MobileAppItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -213,12 +213,12 @@ public function get(?MobileAppItemRequestBuilderGetRequestConfiguration $request } /** - * Update the properties of a microsoftStoreForBusinessApp object. + * Update the properties of a androidLobApp object. * @param MobileApp $body The request body * @param MobileAppItemRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/intune-apps-microsoftstoreforbusinessapp-update?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-apps-androidlobapp-update?view=graph-rest-1.0 Find more info here */ public function patch(MobileApp $body, ?MobileAppItemRequestBuilderPatchRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPatchRequestInformation($body, $requestConfiguration); @@ -229,7 +229,7 @@ public function patch(MobileApp $body, ?MobileAppItemRequestBuilderPatchRequestC } /** - * Deletes a win32LobApp. + * Deletes a iosStoreApp. * @param MobileAppItemRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ @@ -247,7 +247,7 @@ public function toDeleteRequestInformation(?MobileAppItemRequestBuilderDeleteReq } /** - * Read properties and relationships of the iosStoreApp object. + * Read properties and relationships of the windowsWebApp object. * @param MobileAppItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ @@ -268,7 +268,7 @@ public function toGetRequestInformation(?MobileAppItemRequestBuilderGetRequestCo } /** - * Update the properties of a microsoftStoreForBusinessApp object. + * Update the properties of a androidLobApp object. * @param MobileApp $body The request body * @param MobileAppItemRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/DeviceAppManagement/MobileApps/Item/MobileAppItemRequestBuilderGetQueryParameters.php b/src/Generated/DeviceAppManagement/MobileApps/Item/MobileAppItemRequestBuilderGetQueryParameters.php index 0c383048134..743090e3234 100644 --- a/src/Generated/DeviceAppManagement/MobileApps/Item/MobileAppItemRequestBuilderGetQueryParameters.php +++ b/src/Generated/DeviceAppManagement/MobileApps/Item/MobileAppItemRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Read properties and relationships of the iosStoreApp object. + * Read properties and relationships of the windowsWebApp object. */ class MobileAppItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceAppManagement/MobileApps/MobileAppsRequestBuilder.php b/src/Generated/DeviceAppManagement/MobileApps/MobileAppsRequestBuilder.php index a7ee7852297..5150517e0ae 100644 --- a/src/Generated/DeviceAppManagement/MobileApps/MobileAppsRequestBuilder.php +++ b/src/Generated/DeviceAppManagement/MobileApps/MobileAppsRequestBuilder.php @@ -180,11 +180,11 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * List properties and relationships of the managedIOSLobApp objects. + * List properties and relationships of the webApp objects. * @param MobileAppsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/intune-apps-managedioslobapp-list?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-apps-webapp-list?view=graph-rest-1.0 Find more info here */ public function get(?MobileAppsRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -195,12 +195,12 @@ public function get(?MobileAppsRequestBuilderGetRequestConfiguration $requestCon } /** - * Create a new androidLobApp object. + * Create a new macOSOfficeSuiteApp object. * @param MobileApp $body The request body * @param MobileAppsRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/intune-apps-androidlobapp-create?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-apps-macosofficesuiteapp-create?view=graph-rest-1.0 Find more info here */ public function post(MobileApp $body, ?MobileAppsRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPostRequestInformation($body, $requestConfiguration); @@ -211,7 +211,7 @@ public function post(MobileApp $body, ?MobileAppsRequestBuilderPostRequestConfig } /** - * List properties and relationships of the managedIOSLobApp objects. + * List properties and relationships of the webApp objects. * @param MobileAppsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ @@ -232,7 +232,7 @@ public function toGetRequestInformation(?MobileAppsRequestBuilderGetRequestConfi } /** - * Create a new androidLobApp object. + * Create a new macOSOfficeSuiteApp object. * @param MobileApp $body The request body * @param MobileAppsRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/DeviceAppManagement/MobileApps/MobileAppsRequestBuilderGetQueryParameters.php b/src/Generated/DeviceAppManagement/MobileApps/MobileAppsRequestBuilderGetQueryParameters.php index e5bc8d8bb01..f8d66f3b494 100644 --- a/src/Generated/DeviceAppManagement/MobileApps/MobileAppsRequestBuilderGetQueryParameters.php +++ b/src/Generated/DeviceAppManagement/MobileApps/MobileAppsRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * List properties and relationships of the managedIOSLobApp objects. + * List properties and relationships of the webApp objects. */ class MobileAppsRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceManagement/DeviceCompliancePolicies/DeviceCompliancePoliciesRequestBuilder.php b/src/Generated/DeviceManagement/DeviceCompliancePolicies/DeviceCompliancePoliciesRequestBuilder.php index 720cd7455fc..168276aedb0 100644 --- a/src/Generated/DeviceManagement/DeviceCompliancePolicies/DeviceCompliancePoliciesRequestBuilder.php +++ b/src/Generated/DeviceManagement/DeviceCompliancePolicies/DeviceCompliancePoliciesRequestBuilder.php @@ -52,11 +52,11 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * List properties and relationships of the androidCompliancePolicy objects. + * List properties and relationships of the windows81CompliancePolicy objects. * @param DeviceCompliancePoliciesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/intune-deviceconfig-androidcompliancepolicy-list?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-deviceconfig-windows81compliancepolicy-list?view=graph-rest-1.0 Find more info here */ public function get(?DeviceCompliancePoliciesRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -67,12 +67,12 @@ public function get(?DeviceCompliancePoliciesRequestBuilderGetRequestConfigurati } /** - * Create a new macOSCompliancePolicy object. + * Create a new androidCompliancePolicy object. * @param DeviceCompliancePolicy $body The request body * @param DeviceCompliancePoliciesRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/intune-deviceconfig-macoscompliancepolicy-create?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-deviceconfig-androidcompliancepolicy-create?view=graph-rest-1.0 Find more info here */ public function post(DeviceCompliancePolicy $body, ?DeviceCompliancePoliciesRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPostRequestInformation($body, $requestConfiguration); @@ -83,7 +83,7 @@ public function post(DeviceCompliancePolicy $body, ?DeviceCompliancePoliciesRequ } /** - * List properties and relationships of the androidCompliancePolicy objects. + * List properties and relationships of the windows81CompliancePolicy objects. * @param DeviceCompliancePoliciesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ @@ -104,7 +104,7 @@ public function toGetRequestInformation(?DeviceCompliancePoliciesRequestBuilderG } /** - * Create a new macOSCompliancePolicy object. + * Create a new androidCompliancePolicy object. * @param DeviceCompliancePolicy $body The request body * @param DeviceCompliancePoliciesRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/DeviceManagement/DeviceCompliancePolicies/DeviceCompliancePoliciesRequestBuilderGetQueryParameters.php b/src/Generated/DeviceManagement/DeviceCompliancePolicies/DeviceCompliancePoliciesRequestBuilderGetQueryParameters.php index a6dfba8e93f..82d050ad739 100644 --- a/src/Generated/DeviceManagement/DeviceCompliancePolicies/DeviceCompliancePoliciesRequestBuilderGetQueryParameters.php +++ b/src/Generated/DeviceManagement/DeviceCompliancePolicies/DeviceCompliancePoliciesRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * List properties and relationships of the androidCompliancePolicy objects. + * List properties and relationships of the windows81CompliancePolicy objects. */ class DeviceCompliancePoliciesRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceManagement/DeviceCompliancePolicies/Item/DeviceCompliancePolicyItemRequestBuilder.php b/src/Generated/DeviceManagement/DeviceCompliancePolicies/Item/DeviceCompliancePolicyItemRequestBuilder.php index cb8350cba2b..3d74f9de614 100644 --- a/src/Generated/DeviceManagement/DeviceCompliancePolicies/Item/DeviceCompliancePolicyItemRequestBuilder.php +++ b/src/Generated/DeviceManagement/DeviceCompliancePolicies/Item/DeviceCompliancePolicyItemRequestBuilder.php @@ -118,11 +118,11 @@ public function delete(?DeviceCompliancePolicyItemRequestBuilderDeleteRequestCon } /** - * Read properties and relationships of the iosCompliancePolicy object. + * Read properties and relationships of the windowsPhone81CompliancePolicy object. * @param DeviceCompliancePolicyItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/intune-deviceconfig-ioscompliancepolicy-get?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-deviceconfig-windowsphone81compliancepolicy-get?view=graph-rest-1.0 Find more info here */ public function get(?DeviceCompliancePolicyItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -133,12 +133,12 @@ public function get(?DeviceCompliancePolicyItemRequestBuilderGetRequestConfigura } /** - * Update the properties of a windows81CompliancePolicy object. + * Update the properties of a windows10CompliancePolicy object. * @param DeviceCompliancePolicy $body The request body * @param DeviceCompliancePolicyItemRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/intune-deviceconfig-windows81compliancepolicy-update?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-deviceconfig-windows10compliancepolicy-update?view=graph-rest-1.0 Find more info here */ public function patch(DeviceCompliancePolicy $body, ?DeviceCompliancePolicyItemRequestBuilderPatchRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPatchRequestInformation($body, $requestConfiguration); @@ -167,7 +167,7 @@ public function toDeleteRequestInformation(?DeviceCompliancePolicyItemRequestBui } /** - * Read properties and relationships of the iosCompliancePolicy object. + * Read properties and relationships of the windowsPhone81CompliancePolicy object. * @param DeviceCompliancePolicyItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ @@ -188,7 +188,7 @@ public function toGetRequestInformation(?DeviceCompliancePolicyItemRequestBuilde } /** - * Update the properties of a windows81CompliancePolicy object. + * Update the properties of a windows10CompliancePolicy object. * @param DeviceCompliancePolicy $body The request body * @param DeviceCompliancePolicyItemRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/DeviceManagement/DeviceCompliancePolicies/Item/DeviceCompliancePolicyItemRequestBuilderGetQueryParameters.php b/src/Generated/DeviceManagement/DeviceCompliancePolicies/Item/DeviceCompliancePolicyItemRequestBuilderGetQueryParameters.php index e9ffddf600f..39aca32b9e0 100644 --- a/src/Generated/DeviceManagement/DeviceCompliancePolicies/Item/DeviceCompliancePolicyItemRequestBuilderGetQueryParameters.php +++ b/src/Generated/DeviceManagement/DeviceCompliancePolicies/Item/DeviceCompliancePolicyItemRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Read properties and relationships of the iosCompliancePolicy object. + * Read properties and relationships of the windowsPhone81CompliancePolicy object. */ class DeviceCompliancePolicyItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceManagement/DeviceConfigurations/DeviceConfigurationsRequestBuilder.php b/src/Generated/DeviceManagement/DeviceConfigurations/DeviceConfigurationsRequestBuilder.php index a3267ca26a8..3ca4ba102b1 100644 --- a/src/Generated/DeviceManagement/DeviceConfigurations/DeviceConfigurationsRequestBuilder.php +++ b/src/Generated/DeviceManagement/DeviceConfigurations/DeviceConfigurationsRequestBuilder.php @@ -67,12 +67,12 @@ public function get(?DeviceConfigurationsRequestBuilderGetRequestConfiguration $ } /** - * Create a new iosCustomConfiguration object. + * Create a new windows81GeneralConfiguration object. * @param DeviceConfiguration $body The request body * @param DeviceConfigurationsRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/intune-deviceconfig-ioscustomconfiguration-create?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-deviceconfig-windows81generalconfiguration-create?view=graph-rest-1.0 Find more info here */ public function post(DeviceConfiguration $body, ?DeviceConfigurationsRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPostRequestInformation($body, $requestConfiguration); @@ -104,7 +104,7 @@ public function toGetRequestInformation(?DeviceConfigurationsRequestBuilderGetRe } /** - * Create a new iosCustomConfiguration object. + * Create a new windows81GeneralConfiguration object. * @param DeviceConfiguration $body The request body * @param DeviceConfigurationsRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/DeviceManagement/DeviceConfigurations/Item/DeviceConfigurationItemRequestBuilder.php b/src/Generated/DeviceManagement/DeviceConfigurations/Item/DeviceConfigurationItemRequestBuilder.php index cab0f3fe20c..7b0e0b7e82a 100644 --- a/src/Generated/DeviceManagement/DeviceConfigurations/Item/DeviceConfigurationItemRequestBuilder.php +++ b/src/Generated/DeviceManagement/DeviceConfigurations/Item/DeviceConfigurationItemRequestBuilder.php @@ -103,11 +103,11 @@ public function delete(?DeviceConfigurationItemRequestBuilderDeleteRequestConfig } /** - * Read properties and relationships of the windows10GeneralConfiguration object. + * Read properties and relationships of the androidCustomConfiguration object. * @param DeviceConfigurationItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/intune-deviceconfig-windows10generalconfiguration-get?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-deviceconfig-androidcustomconfiguration-get?view=graph-rest-1.0 Find more info here */ public function get(?DeviceConfigurationItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -127,12 +127,12 @@ public function getOmaSettingPlainTextValueWithSecretReferenceValueId(string $se } /** - * Update the properties of a androidCustomConfiguration object. + * Update the properties of a windows10SecureAssessmentConfiguration object. * @param DeviceConfiguration $body The request body * @param DeviceConfigurationItemRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/intune-deviceconfig-androidcustomconfiguration-update?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-deviceconfig-windows10secureassessmentconfiguration-update?view=graph-rest-1.0 Find more info here */ public function patch(DeviceConfiguration $body, ?DeviceConfigurationItemRequestBuilderPatchRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPatchRequestInformation($body, $requestConfiguration); @@ -161,7 +161,7 @@ public function toDeleteRequestInformation(?DeviceConfigurationItemRequestBuilde } /** - * Read properties and relationships of the windows10GeneralConfiguration object. + * Read properties and relationships of the androidCustomConfiguration object. * @param DeviceConfigurationItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ @@ -182,7 +182,7 @@ public function toGetRequestInformation(?DeviceConfigurationItemRequestBuilderGe } /** - * Update the properties of a androidCustomConfiguration object. + * Update the properties of a windows10SecureAssessmentConfiguration object. * @param DeviceConfiguration $body The request body * @param DeviceConfigurationItemRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/DeviceManagement/DeviceConfigurations/Item/DeviceConfigurationItemRequestBuilderGetQueryParameters.php b/src/Generated/DeviceManagement/DeviceConfigurations/Item/DeviceConfigurationItemRequestBuilderGetQueryParameters.php index daf308427d0..5e790bd1ae3 100644 --- a/src/Generated/DeviceManagement/DeviceConfigurations/Item/DeviceConfigurationItemRequestBuilderGetQueryParameters.php +++ b/src/Generated/DeviceManagement/DeviceConfigurations/Item/DeviceConfigurationItemRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Read properties and relationships of the windows10GeneralConfiguration object. + * Read properties and relationships of the androidCustomConfiguration object. */ class DeviceConfigurationItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceManagement/DeviceEnrollmentConfigurations/DeviceEnrollmentConfigurationsRequestBuilder.php b/src/Generated/DeviceManagement/DeviceEnrollmentConfigurations/DeviceEnrollmentConfigurationsRequestBuilder.php index 2b54a072d50..a0221999506 100644 --- a/src/Generated/DeviceManagement/DeviceEnrollmentConfigurations/DeviceEnrollmentConfigurationsRequestBuilder.php +++ b/src/Generated/DeviceManagement/DeviceEnrollmentConfigurations/DeviceEnrollmentConfigurationsRequestBuilder.php @@ -67,12 +67,12 @@ public function get(?DeviceEnrollmentConfigurationsRequestBuilderGetRequestConfi } /** - * Create a new deviceEnrollmentWindowsHelloForBusinessConfiguration object. + * Create a new deviceEnrollmentPlatformRestrictionsConfiguration object. * @param DeviceEnrollmentConfiguration $body The request body * @param DeviceEnrollmentConfigurationsRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/intune-onboarding-deviceenrollmentwindowshelloforbusinessconfiguration-create?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-onboarding-deviceenrollmentplatformrestrictionsconfiguration-create?view=graph-rest-1.0 Find more info here */ public function post(DeviceEnrollmentConfiguration $body, ?DeviceEnrollmentConfigurationsRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPostRequestInformation($body, $requestConfiguration); @@ -104,7 +104,7 @@ public function toGetRequestInformation(?DeviceEnrollmentConfigurationsRequestBu } /** - * Create a new deviceEnrollmentWindowsHelloForBusinessConfiguration object. + * Create a new deviceEnrollmentPlatformRestrictionsConfiguration object. * @param DeviceEnrollmentConfiguration $body The request body * @param DeviceEnrollmentConfigurationsRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/DeviceManagement/DeviceEnrollmentConfigurations/Item/DeviceEnrollmentConfigurationItemRequestBuilder.php b/src/Generated/DeviceManagement/DeviceEnrollmentConfigurations/Item/DeviceEnrollmentConfigurationItemRequestBuilder.php index 0bc2eab39b8..3595b908420 100644 --- a/src/Generated/DeviceManagement/DeviceEnrollmentConfigurations/Item/DeviceEnrollmentConfigurationItemRequestBuilder.php +++ b/src/Generated/DeviceManagement/DeviceEnrollmentConfigurations/Item/DeviceEnrollmentConfigurationItemRequestBuilder.php @@ -70,11 +70,11 @@ public function delete(?DeviceEnrollmentConfigurationItemRequestBuilderDeleteReq } /** - * Read properties and relationships of the deviceEnrollmentPlatformRestrictionsConfiguration object. + * Read properties and relationships of the deviceEnrollmentLimitConfiguration object. * @param DeviceEnrollmentConfigurationItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/intune-onboarding-deviceenrollmentplatformrestrictionsconfiguration-get?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-onboarding-deviceenrollmentlimitconfiguration-get?view=graph-rest-1.0 Find more info here */ public function get(?DeviceEnrollmentConfigurationItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -119,7 +119,7 @@ public function toDeleteRequestInformation(?DeviceEnrollmentConfigurationItemReq } /** - * Read properties and relationships of the deviceEnrollmentPlatformRestrictionsConfiguration object. + * Read properties and relationships of the deviceEnrollmentLimitConfiguration object. * @param DeviceEnrollmentConfigurationItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/DeviceManagement/DeviceEnrollmentConfigurations/Item/DeviceEnrollmentConfigurationItemRequestBuilderGetQueryParameters.php b/src/Generated/DeviceManagement/DeviceEnrollmentConfigurations/Item/DeviceEnrollmentConfigurationItemRequestBuilderGetQueryParameters.php index 3eb55aa0e82..12796689b55 100644 --- a/src/Generated/DeviceManagement/DeviceEnrollmentConfigurations/Item/DeviceEnrollmentConfigurationItemRequestBuilderGetQueryParameters.php +++ b/src/Generated/DeviceManagement/DeviceEnrollmentConfigurations/Item/DeviceEnrollmentConfigurationItemRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Read properties and relationships of the deviceEnrollmentPlatformRestrictionsConfiguration object. + * Read properties and relationships of the deviceEnrollmentLimitConfiguration object. */ class DeviceEnrollmentConfigurationItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceManagement/DeviceManagementRequestBuilder.php b/src/Generated/DeviceManagement/DeviceManagementRequestBuilder.php index 7d3c627ff1c..4b4816d3600 100644 --- a/src/Generated/DeviceManagement/DeviceManagementRequestBuilder.php +++ b/src/Generated/DeviceManagement/DeviceManagementRequestBuilder.php @@ -534,7 +534,7 @@ public function getEffectivePermissionsWithScope(string $scope): GetEffectivePer * @param DeviceManagementRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/intune-tem-devicemanagement-update?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-devices-devicemanagement-update?view=graph-rest-1.0 Find more info here */ public function patch(DeviceManagement $body, ?DeviceManagementRequestBuilderPatchRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPatchRequestInformation($body, $requestConfiguration); diff --git a/src/Generated/DeviceManagement/RoleDefinitions/Item/RoleDefinitionItemRequestBuilder.php b/src/Generated/DeviceManagement/RoleDefinitions/Item/RoleDefinitionItemRequestBuilder.php index 1747e447a8f..3a5609743b5 100644 --- a/src/Generated/DeviceManagement/RoleDefinitions/Item/RoleDefinitionItemRequestBuilder.php +++ b/src/Generated/DeviceManagement/RoleDefinitions/Item/RoleDefinitionItemRequestBuilder.php @@ -39,11 +39,11 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Deletes a roleDefinition. + * Deletes a deviceAndAppManagementRoleDefinition. * @param RoleDefinitionItemRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/intune-rbac-roledefinition-delete?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-rbac-deviceandappmanagementroledefinition-delete?view=graph-rest-1.0 Find more info here */ public function delete(?RoleDefinitionItemRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toDeleteRequestInformation($requestConfiguration); @@ -69,12 +69,12 @@ public function get(?RoleDefinitionItemRequestBuilderGetRequestConfiguration $re } /** - * Update the properties of a deviceAndAppManagementRoleDefinition object. + * Update the properties of a roleDefinition object. * @param RoleDefinition $body The request body * @param RoleDefinitionItemRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/intune-rbac-deviceandappmanagementroledefinition-update?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-rbac-roledefinition-update?view=graph-rest-1.0 Find more info here */ public function patch(RoleDefinition $body, ?RoleDefinitionItemRequestBuilderPatchRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPatchRequestInformation($body, $requestConfiguration); @@ -85,7 +85,7 @@ public function patch(RoleDefinition $body, ?RoleDefinitionItemRequestBuilderPat } /** - * Deletes a roleDefinition. + * Deletes a deviceAndAppManagementRoleDefinition. * @param RoleDefinitionItemRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ @@ -124,7 +124,7 @@ public function toGetRequestInformation(?RoleDefinitionItemRequestBuilderGetRequ } /** - * Update the properties of a deviceAndAppManagementRoleDefinition object. + * Update the properties of a roleDefinition object. * @param RoleDefinition $body The request body * @param RoleDefinitionItemRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/DeviceManagement/RoleDefinitions/RoleDefinitionsRequestBuilder.php b/src/Generated/DeviceManagement/RoleDefinitions/RoleDefinitionsRequestBuilder.php index db6bd1c2b2c..1b0b00b736a 100644 --- a/src/Generated/DeviceManagement/RoleDefinitions/RoleDefinitionsRequestBuilder.php +++ b/src/Generated/DeviceManagement/RoleDefinitions/RoleDefinitionsRequestBuilder.php @@ -52,11 +52,11 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * List properties and relationships of the deviceAndAppManagementRoleDefinition objects. + * List properties and relationships of the roleDefinition objects. * @param RoleDefinitionsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/intune-rbac-deviceandappmanagementroledefinition-list?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-rbac-roledefinition-list?view=graph-rest-1.0 Find more info here */ public function get(?RoleDefinitionsRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -83,7 +83,7 @@ public function post(RoleDefinition $body, ?RoleDefinitionsRequestBuilderPostReq } /** - * List properties and relationships of the deviceAndAppManagementRoleDefinition objects. + * List properties and relationships of the roleDefinition objects. * @param RoleDefinitionsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/DeviceManagement/RoleDefinitions/RoleDefinitionsRequestBuilderGetQueryParameters.php b/src/Generated/DeviceManagement/RoleDefinitions/RoleDefinitionsRequestBuilderGetQueryParameters.php index 448a7624ee5..5b0c2ffab4f 100644 --- a/src/Generated/DeviceManagement/RoleDefinitions/RoleDefinitionsRequestBuilderGetQueryParameters.php +++ b/src/Generated/DeviceManagement/RoleDefinitions/RoleDefinitionsRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * List properties and relationships of the deviceAndAppManagementRoleDefinition objects. + * List properties and relationships of the roleDefinition objects. */ class RoleDefinitionsRequestBuilderGetQueryParameters { diff --git a/src/Generated/Drives/Item/Items/Item/DiscardCheckout/DiscardCheckoutRequestBuilder.php b/src/Generated/Drives/Item/Items/Item/DiscardCheckout/DiscardCheckoutRequestBuilder.php new file mode 100644 index 00000000000..3109b3b01da --- /dev/null +++ b/src/Generated/Drives/Item/Items/Item/DiscardCheckout/DiscardCheckoutRequestBuilder.php @@ -0,0 +1,74 @@ +|string $pathParametersOrRawUrl Path parameters for the request or a String representing the raw URL. + * @param RequestAdapter $requestAdapter The request adapter to use to execute the requests. + */ + public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdapter) { + parent::__construct($requestAdapter, [], '{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/discardCheckout'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Discard the check out of a driveItem. This action releases a driveItem resource that was previously checked out. Any changes made to the item while it was checked out are discarded. The same user that performed the checkout must discard it. Another alternative is to use application permissions. + * @param DiscardCheckoutRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + * @link https://learn.microsoft.com/graph/api/driveitem-discardcheckout?view=graph-rest-1.0 Find more info here + */ + public function post(?DiscardCheckoutRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPostRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * Discard the check out of a driveItem. This action releases a driveItem resource that was previously checked out. Any changes made to the item while it was checked out are discarded. The same user that performed the checkout must discard it. Another alternative is to use application permissions. + * @param DiscardCheckoutRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPostRequestInformation(?DiscardCheckoutRequestBuilderPostRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::POST; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + return $requestInfo; + } + + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param string $rawUrl The raw URL to use for the request builder. + * @return DiscardCheckoutRequestBuilder + */ + public function withUrl(string $rawUrl): DiscardCheckoutRequestBuilder { + return new DiscardCheckoutRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Drives/Item/Items/Item/DiscardCheckout/DiscardCheckoutRequestBuilderPostRequestConfiguration.php b/src/Generated/Drives/Item/Items/Item/DiscardCheckout/DiscardCheckoutRequestBuilderPostRequestConfiguration.php new file mode 100644 index 00000000000..f6be498f25e --- /dev/null +++ b/src/Generated/Drives/Item/Items/Item/DiscardCheckout/DiscardCheckoutRequestBuilderPostRequestConfiguration.php @@ -0,0 +1,22 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + */ + public function __construct(?array $headers = null, ?array $options = null) { + parent::__construct($headers ?? [], $options ?? []); + } + +} diff --git a/src/Generated/Drives/Item/Items/Item/DriveItemItemRequestBuilder.php b/src/Generated/Drives/Item/Items/Item/DriveItemItemRequestBuilder.php index 285d3662a75..6ba3fef2e59 100644 --- a/src/Generated/Drives/Item/Items/Item/DriveItemItemRequestBuilder.php +++ b/src/Generated/Drives/Item/Items/Item/DriveItemItemRequestBuilder.php @@ -16,6 +16,7 @@ use Microsoft\Graph\Generated\Drives\Item\Items\Item\CreateUploadSession\CreateUploadSessionRequestBuilder; use Microsoft\Graph\Generated\Drives\Item\Items\Item\Delta\DeltaRequestBuilder; use Microsoft\Graph\Generated\Drives\Item\Items\Item\DeltaWithToken\DeltaWithTokenRequestBuilder; +use Microsoft\Graph\Generated\Drives\Item\Items\Item\DiscardCheckout\DiscardCheckoutRequestBuilder; use Microsoft\Graph\Generated\Drives\Item\Items\Item\ExtractSensitivityLabels\ExtractSensitivityLabelsRequestBuilder; use Microsoft\Graph\Generated\Drives\Item\Items\Item\Follow\FollowRequestBuilder; use Microsoft\Graph\Generated\Drives\Item\Items\Item\GetActivitiesByInterval\GetActivitiesByIntervalRequestBuilder; @@ -124,6 +125,13 @@ public function delta(): DeltaRequestBuilder { return new DeltaRequestBuilder($this->pathParameters, $this->requestAdapter); } + /** + * Provides operations to call the discardCheckout method. + */ + public function discardCheckout(): DiscardCheckoutRequestBuilder { + return new DiscardCheckoutRequestBuilder($this->pathParameters, $this->requestAdapter); + } + /** * Provides operations to call the extractSensitivityLabels method. */ diff --git a/src/Generated/Drives/Item/Items/Item/Workbook/Names/Item/Range/RangeRequestBuilder.php b/src/Generated/Drives/Item/Items/Item/Workbook/Names/Item/Range/RangeRequestBuilder.php index d7734badcaf..4dafeecbb5c 100644 --- a/src/Generated/Drives/Item/Items/Item/Workbook/Names/Item/Range/RangeRequestBuilder.php +++ b/src/Generated/Drives/Item/Items/Item/Workbook/Names/Item/Range/RangeRequestBuilder.php @@ -241,11 +241,11 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Returns the range object that is associated with the name. Throws an exception if the named item's type is not a range. + * Retrieve the properties and relationships of range object. * @param RangeRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/nameditem-range?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/range-get?view=graph-rest-1.0 Find more info here */ public function get(?RangeRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -312,7 +312,7 @@ public function rowWithRow(int $row): RowWithRowRequestBuilder { } /** - * Returns the range object that is associated with the name. Throws an exception if the named item's type is not a range. + * Retrieve the properties and relationships of range object. * @param RangeRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Drives/Item/Items/Item/Workbook/Tables/Add/AddRequestBuilder.php b/src/Generated/Drives/Item/Items/Item/Workbook/Tables/Add/AddRequestBuilder.php index 12be304bc7c..02cf8f938d1 100644 --- a/src/Generated/Drives/Item/Items/Item/Workbook/Tables/Add/AddRequestBuilder.php +++ b/src/Generated/Drives/Item/Items/Item/Workbook/Tables/Add/AddRequestBuilder.php @@ -31,12 +31,12 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Create a new table. The range source address determines the worksheet under which the table will be added. If the table can't be added (for example, because the address is invalid, or the table would overlap with another table), an error is generated. + * Use this API to create a new Table. * @param AddPostRequestBody $body The request body * @param AddRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/tablecollection-add?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/workbook-post-tables?view=graph-rest-1.0 Find more info here */ public function post(AddPostRequestBody $body, ?AddRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPostRequestInformation($body, $requestConfiguration); @@ -47,7 +47,7 @@ public function post(AddPostRequestBody $body, ?AddRequestBuilderPostRequestConf } /** - * Create a new table. The range source address determines the worksheet under which the table will be added. If the table can't be added (for example, because the address is invalid, or the table would overlap with another table), an error is generated. + * Use this API to create a new Table. * @param AddPostRequestBody $body The request body * @param AddRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Names/Item/Range/RangeRequestBuilder.php b/src/Generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Names/Item/Range/RangeRequestBuilder.php index cbc3fbbce5d..ba3fdf2c10f 100644 --- a/src/Generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Names/Item/Range/RangeRequestBuilder.php +++ b/src/Generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Names/Item/Range/RangeRequestBuilder.php @@ -241,11 +241,11 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Returns the range object that is associated with the name. Throws an exception if the named item's type is not a range. + * Retrieve the properties and relationships of range object. * @param RangeRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/nameditem-range?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/range-get?view=graph-rest-1.0 Find more info here */ public function get(?RangeRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -312,7 +312,7 @@ public function rowWithRow(int $row): RowWithRowRequestBuilder { } /** - * Returns the range object that is associated with the name. Throws an exception if the named item's type is not a range. + * Retrieve the properties and relationships of range object. * @param RangeRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Tables/Add/AddRequestBuilder.php b/src/Generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Tables/Add/AddRequestBuilder.php index 817867f8755..cc31d651f51 100644 --- a/src/Generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Tables/Add/AddRequestBuilder.php +++ b/src/Generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Tables/Add/AddRequestBuilder.php @@ -31,12 +31,12 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Create a new table. The range source address determines the worksheet under which the table will be added. If the table can't be added (for example, because the address is invalid, or the table would overlap with another table), an error is generated. + * Use this API to create a new Table. * @param AddPostRequestBody $body The request body * @param AddRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/tablecollection-add?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/workbook-post-tables?view=graph-rest-1.0 Find more info here */ public function post(AddPostRequestBody $body, ?AddRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPostRequestInformation($body, $requestConfiguration); @@ -47,7 +47,7 @@ public function post(AddPostRequestBody $body, ?AddRequestBuilderPostRequestConf } /** - * Create a new table. The range source address determines the worksheet under which the table will be added. If the table can't be added (for example, because the address is invalid, or the table would overlap with another table), an error is generated. + * Use this API to create a new Table. * @param AddPostRequestBody $body The request body * @param AddRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/External/Connections/Item/Items/Item/ExternalItemItemRequestBuilder.php b/src/Generated/External/Connections/Item/Items/Item/ExternalItemItemRequestBuilder.php index 6c371b0f61a..814e400c329 100644 --- a/src/Generated/External/Connections/Item/Items/Item/ExternalItemItemRequestBuilder.php +++ b/src/Generated/External/Connections/Item/Items/Item/ExternalItemItemRequestBuilder.php @@ -77,12 +77,12 @@ public function get(?ExternalItemItemRequestBuilderGetRequestConfiguration $requ } /** - * Update the properties of an externalItem object. + * Create a new externalItem object. * @param ExternalItem $body The request body * @param ExternalItemItemRequestBuilderPutRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/externalconnectors-externalitem-update?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/externalconnectors-externalconnection-put-items?view=graph-rest-1.0 Find more info here */ public function put(ExternalItem $body, ?ExternalItemItemRequestBuilderPutRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPutRequestInformation($body, $requestConfiguration); @@ -132,7 +132,7 @@ public function toGetRequestInformation(?ExternalItemItemRequestBuilderGetReques } /** - * Update the properties of an externalItem object. + * Create a new externalItem object. * @param ExternalItem $body The request body * @param ExternalItemItemRequestBuilderPutRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/Groups/Item/Conversations/Item/ConversationItemRequestBuilder.php b/src/Generated/Groups/Item/Conversations/Item/ConversationItemRequestBuilder.php index 7ed4daa3440..964d49d05dc 100644 --- a/src/Generated/Groups/Item/Conversations/Item/ConversationItemRequestBuilder.php +++ b/src/Generated/Groups/Item/Conversations/Item/ConversationItemRequestBuilder.php @@ -43,7 +43,7 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap * @param ConversationItemRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/group-delete-conversation?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/conversation-delete?view=graph-rest-1.0 Find more info here */ public function delete(?ConversationItemRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toDeleteRequestInformation($requestConfiguration); @@ -54,11 +54,11 @@ public function delete(?ConversationItemRequestBuilderDeleteRequestConfiguration } /** - * Retrieve the properties and relationships of conversation object. + * The group's conversations. * @param ConversationItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/conversation-get?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/group-get-conversation?view=graph-rest-1.0 Find more info here */ public function get(?ConversationItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -87,7 +87,7 @@ public function toDeleteRequestInformation(?ConversationItemRequestBuilderDelete } /** - * Retrieve the properties and relationships of conversation object. + * The group's conversations. * @param ConversationItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Groups/Item/Conversations/Item/ConversationItemRequestBuilderGetQueryParameters.php b/src/Generated/Groups/Item/Conversations/Item/ConversationItemRequestBuilderGetQueryParameters.php index 7065f9e0262..54b516ea9f8 100644 --- a/src/Generated/Groups/Item/Conversations/Item/ConversationItemRequestBuilderGetQueryParameters.php +++ b/src/Generated/Groups/Item/Conversations/Item/ConversationItemRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Retrieve the properties and relationships of conversation object. + * The group's conversations. */ class ConversationItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/Groups/Item/Threads/Item/ConversationThreadItemRequestBuilder.php b/src/Generated/Groups/Item/Threads/Item/ConversationThreadItemRequestBuilder.php index e601115da0f..5d9dc5868e9 100644 --- a/src/Generated/Groups/Item/Threads/Item/ConversationThreadItemRequestBuilder.php +++ b/src/Generated/Groups/Item/Threads/Item/ConversationThreadItemRequestBuilder.php @@ -51,7 +51,7 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap * @param ConversationThreadItemRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/conversationthread-delete?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/group-delete-thread?view=graph-rest-1.0 Find more info here */ public function delete(?ConversationThreadItemRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toDeleteRequestInformation($requestConfiguration); @@ -62,11 +62,11 @@ public function delete(?ConversationThreadItemRequestBuilderDeleteRequestConfigu } /** - * Get a thread object. + * Get a specific thread that belongs to a group. You can specify both the parent conversation and the thread, or, you can specify the thread without referencing the parent conversation. * @param ConversationThreadItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/group-get-thread?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/conversationthread-get?view=graph-rest-1.0 Find more info here */ public function get(?ConversationThreadItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -111,7 +111,7 @@ public function toDeleteRequestInformation(?ConversationThreadItemRequestBuilder } /** - * Get a thread object. + * Get a specific thread that belongs to a group. You can specify both the parent conversation and the thread, or, you can specify the thread without referencing the parent conversation. * @param ConversationThreadItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Groups/Item/Threads/Item/ConversationThreadItemRequestBuilderGetQueryParameters.php b/src/Generated/Groups/Item/Threads/Item/ConversationThreadItemRequestBuilderGetQueryParameters.php index fefa316602e..64e1539675a 100644 --- a/src/Generated/Groups/Item/Threads/Item/ConversationThreadItemRequestBuilderGetQueryParameters.php +++ b/src/Generated/Groups/Item/Threads/Item/ConversationThreadItemRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Get a thread object. + * Get a specific thread that belongs to a group. You can specify both the parent conversation and the thread, or, you can specify the thread without referencing the parent conversation. */ class ConversationThreadItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/Groups/Item/Threads/Item/Posts/PostsRequestBuilder.php b/src/Generated/Groups/Item/Threads/Item/Posts/PostsRequestBuilder.php index 50b0c921966..5400772fd5f 100644 --- a/src/Generated/Groups/Item/Threads/Item/Posts/PostsRequestBuilder.php +++ b/src/Generated/Groups/Item/Threads/Item/Posts/PostsRequestBuilder.php @@ -51,11 +51,11 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Get the properties and relationships of a post in a specified thread. You can specify both the parent conversation and the thread, or, you can specify the thread without referencing the parent conversation. Since the post resource supports extensions, you can also use the GET operation to get custom properties and extension data in a post instance. + * Get the posts of the specified thread. You can specify both the parent conversation and the thread, or,you can specify the thread without referencing the parent conversation. * @param PostsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/post-get?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/conversationthread-list-posts?view=graph-rest-1.0 Find more info here */ public function get(?PostsRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -66,7 +66,7 @@ public function get(?PostsRequestBuilderGetRequestConfiguration $requestConfigur } /** - * Get the properties and relationships of a post in a specified thread. You can specify both the parent conversation and the thread, or, you can specify the thread without referencing the parent conversation. Since the post resource supports extensions, you can also use the GET operation to get custom properties and extension data in a post instance. + * Get the posts of the specified thread. You can specify both the parent conversation and the thread, or,you can specify the thread without referencing the parent conversation. * @param PostsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Groups/Item/Threads/Item/Posts/PostsRequestBuilderGetQueryParameters.php b/src/Generated/Groups/Item/Threads/Item/Posts/PostsRequestBuilderGetQueryParameters.php index 80d8fda794c..c3d334096ac 100644 --- a/src/Generated/Groups/Item/Threads/Item/Posts/PostsRequestBuilderGetQueryParameters.php +++ b/src/Generated/Groups/Item/Threads/Item/Posts/PostsRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Get the properties and relationships of a post in a specified thread. You can specify both the parent conversation and the thread, or, you can specify the thread without referencing the parent conversation. Since the post resource supports extensions, you can also use the GET operation to get custom properties and extension data in a post instance. + * Get the posts of the specified thread. You can specify both the parent conversation and the thread, or,you can specify the thread without referencing the parent conversation. */ class PostsRequestBuilderGetQueryParameters { diff --git a/src/Generated/Identity/ConditionalAccess/NamedLocations/Item/NamedLocationItemRequestBuilder.php b/src/Generated/Identity/ConditionalAccess/NamedLocations/Item/NamedLocationItemRequestBuilder.php index 22b3fb5a500..41c0899528b 100644 --- a/src/Generated/Identity/ConditionalAccess/NamedLocations/Item/NamedLocationItemRequestBuilder.php +++ b/src/Generated/Identity/ConditionalAccess/NamedLocations/Item/NamedLocationItemRequestBuilder.php @@ -31,11 +31,11 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Delete an ipNamedLocation object. + * Delete a countryNamedLocation object. * @param NamedLocationItemRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/ipnamedlocation-delete?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/countrynamedlocation-delete?view=graph-rest-1.0 Find more info here */ public function delete(?NamedLocationItemRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toDeleteRequestInformation($requestConfiguration); @@ -46,11 +46,11 @@ public function delete(?NamedLocationItemRequestBuilderDeleteRequestConfiguratio } /** - * Retrieve the properties and relationships of a namedLocation object. + * Retrieve the properties and relationships of an ipNamedLocation object. * @param NamedLocationItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/namedlocation-get?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/ipnamedlocation-get?view=graph-rest-1.0 Find more info here */ public function get(?NamedLocationItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -77,7 +77,7 @@ public function patch(NamedLocation $body, ?NamedLocationItemRequestBuilderPatch } /** - * Delete an ipNamedLocation object. + * Delete a countryNamedLocation object. * @param NamedLocationItemRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ @@ -95,7 +95,7 @@ public function toDeleteRequestInformation(?NamedLocationItemRequestBuilderDelet } /** - * Retrieve the properties and relationships of a namedLocation object. + * Retrieve the properties and relationships of an ipNamedLocation object. * @param NamedLocationItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Identity/ConditionalAccess/NamedLocations/Item/NamedLocationItemRequestBuilderGetQueryParameters.php b/src/Generated/Identity/ConditionalAccess/NamedLocations/Item/NamedLocationItemRequestBuilderGetQueryParameters.php index 1082619bb8a..7286eb829a7 100644 --- a/src/Generated/Identity/ConditionalAccess/NamedLocations/Item/NamedLocationItemRequestBuilderGetQueryParameters.php +++ b/src/Generated/Identity/ConditionalAccess/NamedLocations/Item/NamedLocationItemRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Retrieve the properties and relationships of a namedLocation object. + * Retrieve the properties and relationships of an ipNamedLocation object. */ class NamedLocationItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/Catalogs/Item/CustomWorkflowExtensions/Item/CustomCalloutExtensionItemRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/Catalogs/Item/CustomWorkflowExtensions/Item/CustomCalloutExtensionItemRequestBuilder.php index 8f1a3f0774b..7f26d59ce82 100644 --- a/src/Generated/IdentityGovernance/EntitlementManagement/Catalogs/Item/CustomWorkflowExtensions/Item/CustomCalloutExtensionItemRequestBuilder.php +++ b/src/Generated/IdentityGovernance/EntitlementManagement/Catalogs/Item/CustomWorkflowExtensions/Item/CustomCalloutExtensionItemRequestBuilder.php @@ -31,11 +31,11 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Delete an accessPackageAssignmentRequestWorkflowExtension object. The custom workflow extension must first be removed from any associated policies before it can be deleted. Follow these steps to remove the custom workflow extension from any associated policies: + * Delete an accessPackageAssignmentWorkflowExtension object. The custom workflow extension must first be removed from any associated policies before it can be deleted. Follow these steps to remove the custom workflow extension from any associated policies: * @param CustomCalloutExtensionItemRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/accesspackageassignmentrequestworkflowextension-delete?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/accesspackageassignmentworkflowextension-delete?view=graph-rest-1.0 Find more info here */ public function delete(?CustomCalloutExtensionItemRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toDeleteRequestInformation($requestConfiguration); @@ -46,11 +46,11 @@ public function delete(?CustomCalloutExtensionItemRequestBuilderDeleteRequestCon } /** - * Read the properties and relationships of an accessPackageAssignmentRequestWorkflowExtension object. + * Read the properties and relationships of an accessPackageAssignmentWorkflowExtension object. * @param CustomCalloutExtensionItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/accesspackageassignmentrequestworkflowextension-get?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/accesspackageassignmentworkflowextension-get?view=graph-rest-1.0 Find more info here */ public function get(?CustomCalloutExtensionItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -77,7 +77,7 @@ public function patch(CustomCalloutExtension $body, ?CustomCalloutExtensionItemR } /** - * Delete an accessPackageAssignmentRequestWorkflowExtension object. The custom workflow extension must first be removed from any associated policies before it can be deleted. Follow these steps to remove the custom workflow extension from any associated policies: + * Delete an accessPackageAssignmentWorkflowExtension object. The custom workflow extension must first be removed from any associated policies before it can be deleted. Follow these steps to remove the custom workflow extension from any associated policies: * @param CustomCalloutExtensionItemRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ @@ -95,7 +95,7 @@ public function toDeleteRequestInformation(?CustomCalloutExtensionItemRequestBui } /** - * Read the properties and relationships of an accessPackageAssignmentRequestWorkflowExtension object. + * Read the properties and relationships of an accessPackageAssignmentWorkflowExtension object. * @param CustomCalloutExtensionItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/Catalogs/Item/CustomWorkflowExtensions/Item/CustomCalloutExtensionItemRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/Catalogs/Item/CustomWorkflowExtensions/Item/CustomCalloutExtensionItemRequestBuilderGetQueryParameters.php index dae8c9ba9e5..e76ab2b8876 100644 --- a/src/Generated/IdentityGovernance/EntitlementManagement/Catalogs/Item/CustomWorkflowExtensions/Item/CustomCalloutExtensionItemRequestBuilderGetQueryParameters.php +++ b/src/Generated/IdentityGovernance/EntitlementManagement/Catalogs/Item/CustomWorkflowExtensions/Item/CustomCalloutExtensionItemRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Read the properties and relationships of an accessPackageAssignmentRequestWorkflowExtension object. + * Read the properties and relationships of an accessPackageAssignmentWorkflowExtension object. */ class CustomCalloutExtensionItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/Models/BaseItem.php b/src/Generated/Models/BaseItem.php index 73f7bf909d3..7afc95b7a83 100644 --- a/src/Generated/Models/BaseItem.php +++ b/src/Generated/Models/BaseItem.php @@ -31,6 +31,8 @@ public static function createFromDiscriminatorValue(ParseNode $parseNode): BaseI case '#microsoft.graph.driveItem': return new DriveItem(); case '#microsoft.graph.list': return new EscapedList(); case '#microsoft.graph.listItem': return new ListItem(); + case '#microsoft.graph.recycleBin': return new RecycleBin(); + case '#microsoft.graph.recycleBinItem': return new RecycleBinItem(); case '#microsoft.graph.sharedDriveItem': return new SharedDriveItem(); case '#microsoft.graph.site': return new Site(); case '#microsoft.graph.sitePage': return new SitePage(); diff --git a/src/Generated/Models/EligibilityFilteringEnabledEntities.php b/src/Generated/Models/EligibilityFilteringEnabledEntities.php new file mode 100644 index 00000000000..b2df7390550 --- /dev/null +++ b/src/Generated/Models/EligibilityFilteringEnabledEntities.php @@ -0,0 +1,13 @@ +|null + */ + public function getDeletedContainers(): ?array { + $val = $this->getBackingStore()->get('deletedContainers'); + if (is_array($val) || is_null($val)) { + TypeUtils::validateCollectionValues($val, FileStorageContainer::class); + /** @var array|null $val */ + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'deletedContainers'"); + } + /** * The deserialization information for the current model * @return array @@ -47,6 +61,7 @@ public function getFieldDeserializers(): array { $o = $this; return array_merge(parent::getFieldDeserializers(), [ 'containers' => fn(ParseNode $n) => $o->setContainers($n->getCollectionOfObjectValues([FileStorageContainer::class, 'createFromDiscriminatorValue'])), + 'deletedContainers' => fn(ParseNode $n) => $o->setDeletedContainers($n->getCollectionOfObjectValues([FileStorageContainer::class, 'createFromDiscriminatorValue'])), ]); } @@ -57,6 +72,7 @@ public function getFieldDeserializers(): array { public function serialize(SerializationWriter $writer): void { parent::serialize($writer); $writer->writeCollectionOfObjectValues('containers', $this->getContainers()); + $writer->writeCollectionOfObjectValues('deletedContainers', $this->getDeletedContainers()); } /** @@ -67,4 +83,12 @@ public function setContainers(?array $value): void { $this->getBackingStore()->set('containers', $value); } + /** + * Sets the deletedContainers property value. The deletedContainers property + * @param array|null $value Value to set for the deletedContainers property. + */ + public function setDeletedContainers(?array $value): void { + $this->getBackingStore()->set('deletedContainers', $value); + } + } diff --git a/src/Generated/Models/FileStorageContainer.php b/src/Generated/Models/FileStorageContainer.php index 3d501de47b0..3ba13e8248c 100644 --- a/src/Generated/Models/FileStorageContainer.php +++ b/src/Generated/Models/FileStorageContainer.php @@ -111,13 +111,27 @@ public function getFieldDeserializers(): array { 'description' => fn(ParseNode $n) => $o->setDescription($n->getStringValue()), 'displayName' => fn(ParseNode $n) => $o->setDisplayName($n->getStringValue()), 'drive' => fn(ParseNode $n) => $o->setDrive($n->getObjectValue([Drive::class, 'createFromDiscriminatorValue'])), + 'lockState' => fn(ParseNode $n) => $o->setLockState($n->getEnumValue(SiteLockState::class)), 'permissions' => fn(ParseNode $n) => $o->setPermissions($n->getCollectionOfObjectValues([Permission::class, 'createFromDiscriminatorValue'])), + 'recycleBin' => fn(ParseNode $n) => $o->setRecycleBin($n->getObjectValue([RecycleBin::class, 'createFromDiscriminatorValue'])), 'settings' => fn(ParseNode $n) => $o->setSettings($n->getObjectValue([FileStorageContainerSettings::class, 'createFromDiscriminatorValue'])), 'status' => fn(ParseNode $n) => $o->setStatus($n->getEnumValue(FileStorageContainerStatus::class)), 'viewpoint' => fn(ParseNode $n) => $o->setViewpoint($n->getObjectValue([FileStorageContainerViewpoint::class, 'createFromDiscriminatorValue'])), ]); } + /** + * Gets the lockState property value. Indicates the lock state of the fileStorageContainer. The possible values are unlocked and lockedReadOnly. Read-only. + * @return SiteLockState|null + */ + public function getLockState(): ?SiteLockState { + $val = $this->getBackingStore()->get('lockState'); + if (is_null($val) || $val instanceof SiteLockState) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'lockState'"); + } + /** * Gets the permissions property value. The set of permissions for users in the fileStorageContainer. Permission for each user is set by the roles property. The possible values are: reader, writer, manager, and owner. Read-write. * @return array|null @@ -132,6 +146,18 @@ public function getPermissions(): ?array { throw new \UnexpectedValueException("Invalid type found in backing store for 'permissions'"); } + /** + * Gets the recycleBin property value. Recycle bin of the fileStorageContainer. Read-only. + * @return RecycleBin|null + */ + public function getRecycleBin(): ?RecycleBin { + $val = $this->getBackingStore()->get('recycleBin'); + if (is_null($val) || $val instanceof RecycleBin) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'recycleBin'"); + } + /** * Gets the settings property value. The settings property * @return FileStorageContainerSettings|null @@ -180,7 +206,9 @@ public function serialize(SerializationWriter $writer): void { $writer->writeStringValue('description', $this->getDescription()); $writer->writeStringValue('displayName', $this->getDisplayName()); $writer->writeObjectValue('drive', $this->getDrive()); + $writer->writeEnumValue('lockState', $this->getLockState()); $writer->writeCollectionOfObjectValues('permissions', $this->getPermissions()); + $writer->writeObjectValue('recycleBin', $this->getRecycleBin()); $writer->writeObjectValue('settings', $this->getSettings()); $writer->writeEnumValue('status', $this->getStatus()); $writer->writeObjectValue('viewpoint', $this->getViewpoint()); @@ -234,6 +262,14 @@ public function setDrive(?Drive $value): void { $this->getBackingStore()->set('drive', $value); } + /** + * Sets the lockState property value. Indicates the lock state of the fileStorageContainer. The possible values are unlocked and lockedReadOnly. Read-only. + * @param SiteLockState|null $value Value to set for the lockState property. + */ + public function setLockState(?SiteLockState $value): void { + $this->getBackingStore()->set('lockState', $value); + } + /** * Sets the permissions property value. The set of permissions for users in the fileStorageContainer. Permission for each user is set by the roles property. The possible values are: reader, writer, manager, and owner. Read-write. * @param array|null $value Value to set for the permissions property. @@ -242,6 +278,14 @@ public function setPermissions(?array $value): void { $this->getBackingStore()->set('permissions', $value); } + /** + * Sets the recycleBin property value. Recycle bin of the fileStorageContainer. Read-only. + * @param RecycleBin|null $value Value to set for the recycleBin property. + */ + public function setRecycleBin(?RecycleBin $value): void { + $this->getBackingStore()->set('recycleBin', $value); + } + /** * Sets the settings property value. The settings property * @param FileStorageContainerSettings|null $value Value to set for the settings property. diff --git a/src/Generated/Models/FileStorageContainerSettings.php b/src/Generated/Models/FileStorageContainerSettings.php index b532e6165e4..ea17c513a8e 100644 --- a/src/Generated/Models/FileStorageContainerSettings.php +++ b/src/Generated/Models/FileStorageContainerSettings.php @@ -70,7 +70,7 @@ public function getFieldDeserializers(): array { } /** - * Gets the isItemVersioningEnabled property value. The isItemVersioningEnabled property + * Gets the isItemVersioningEnabled property value. Indicates whether versioning is enabled for items in the container. Optional. Read-write. * @return bool|null */ public function getIsItemVersioningEnabled(): ?bool { @@ -94,7 +94,7 @@ public function getIsOcrEnabled(): ?bool { } /** - * Gets the itemMajorVersionLimit property value. The itemMajorVersionLimit property + * Gets the itemMajorVersionLimit property value. The maximum major versions allowed for items in the container. Optional. Read-write. * @return int|null */ public function getItemMajorVersionLimit(): ?int { @@ -146,7 +146,7 @@ public function setBackingStore(BackingStore $value): void { } /** - * Sets the isItemVersioningEnabled property value. The isItemVersioningEnabled property + * Sets the isItemVersioningEnabled property value. Indicates whether versioning is enabled for items in the container. Optional. Read-write. * @param bool|null $value Value to set for the isItemVersioningEnabled property. */ public function setIsItemVersioningEnabled(?bool $value): void { @@ -162,7 +162,7 @@ public function setIsOcrEnabled(?bool $value): void { } /** - * Sets the itemMajorVersionLimit property value. The itemMajorVersionLimit property + * Sets the itemMajorVersionLimit property value. The maximum major versions allowed for items in the container. Optional. Read-write. * @param int|null $value Value to set for the itemMajorVersionLimit property. */ public function setItemMajorVersionLimit(?int $value): void { diff --git a/src/Generated/Models/InternalDomainFederation.php b/src/Generated/Models/InternalDomainFederation.php index 99617c8fd5b..f6b9e97832a 100644 --- a/src/Generated/Models/InternalDomainFederation.php +++ b/src/Generated/Models/InternalDomainFederation.php @@ -60,6 +60,7 @@ public function getFieldDeserializers(): array { 'federatedIdpMfaBehavior' => fn(ParseNode $n) => $o->setFederatedIdpMfaBehavior($n->getEnumValue(FederatedIdpMfaBehavior::class)), 'isSignedAuthenticationRequestRequired' => fn(ParseNode $n) => $o->setIsSignedAuthenticationRequestRequired($n->getBooleanValue()), 'nextSigningCertificate' => fn(ParseNode $n) => $o->setNextSigningCertificate($n->getStringValue()), + 'passwordResetUri' => fn(ParseNode $n) => $o->setPasswordResetUri($n->getStringValue()), 'promptLoginBehavior' => fn(ParseNode $n) => $o->setPromptLoginBehavior($n->getEnumValue(PromptLoginBehavior::class)), 'signingCertificateUpdateStatus' => fn(ParseNode $n) => $o->setSigningCertificateUpdateStatus($n->getObjectValue([SigningCertificateUpdateStatus::class, 'createFromDiscriminatorValue'])), 'signOutUri' => fn(ParseNode $n) => $o->setSignOutUri($n->getStringValue()), @@ -90,6 +91,18 @@ public function getNextSigningCertificate(): ?string { throw new \UnexpectedValueException("Invalid type found in backing store for 'nextSigningCertificate'"); } + /** + * Gets the passwordResetUri property value. The passwordResetUri property + * @return string|null + */ + public function getPasswordResetUri(): ?string { + $val = $this->getBackingStore()->get('passwordResetUri'); + if (is_null($val) || is_string($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'passwordResetUri'"); + } + /** * Gets the promptLoginBehavior property value. Sets the preferred behavior for the sign-in prompt. The possible values are: translateToFreshPasswordAuthentication, nativeSupport, disabled, unknownFutureValue. * @return PromptLoginBehavior|null @@ -136,6 +149,7 @@ public function serialize(SerializationWriter $writer): void { $writer->writeEnumValue('federatedIdpMfaBehavior', $this->getFederatedIdpMfaBehavior()); $writer->writeBooleanValue('isSignedAuthenticationRequestRequired', $this->getIsSignedAuthenticationRequestRequired()); $writer->writeStringValue('nextSigningCertificate', $this->getNextSigningCertificate()); + $writer->writeStringValue('passwordResetUri', $this->getPasswordResetUri()); $writer->writeEnumValue('promptLoginBehavior', $this->getPromptLoginBehavior()); $writer->writeObjectValue('signingCertificateUpdateStatus', $this->getSigningCertificateUpdateStatus()); $writer->writeStringValue('signOutUri', $this->getSignOutUri()); @@ -173,6 +187,14 @@ public function setNextSigningCertificate(?string $value): void { $this->getBackingStore()->set('nextSigningCertificate', $value); } + /** + * Sets the passwordResetUri property value. The passwordResetUri property + * @param string|null $value Value to set for the passwordResetUri property. + */ + public function setPasswordResetUri(?string $value): void { + $this->getBackingStore()->set('passwordResetUri', $value); + } + /** * Sets the promptLoginBehavior property value. Sets the preferred behavior for the sign-in prompt. The possible values are: translateToFreshPasswordAuthentication, nativeSupport, disabled, unknownFutureValue. * @param PromptLoginBehavior|null $value Value to set for the promptLoginBehavior property. diff --git a/src/Generated/Models/OpenShift.php b/src/Generated/Models/OpenShift.php index 9d7954c8ac4..9217030e575 100644 --- a/src/Generated/Models/OpenShift.php +++ b/src/Generated/Models/OpenShift.php @@ -45,11 +45,24 @@ public function getFieldDeserializers(): array { $o = $this; return array_merge(parent::getFieldDeserializers(), [ 'draftOpenShift' => fn(ParseNode $n) => $o->setDraftOpenShift($n->getObjectValue([OpenShiftItem::class, 'createFromDiscriminatorValue'])), + 'isStagedForDeletion' => fn(ParseNode $n) => $o->setIsStagedForDeletion($n->getBooleanValue()), 'schedulingGroupId' => fn(ParseNode $n) => $o->setSchedulingGroupId($n->getStringValue()), 'sharedOpenShift' => fn(ParseNode $n) => $o->setSharedOpenShift($n->getObjectValue([OpenShiftItem::class, 'createFromDiscriminatorValue'])), ]); } + /** + * Gets the isStagedForDeletion property value. The openShift is marked for deletion, a process that is finalized when the schedule is shared. + * @return bool|null + */ + public function getIsStagedForDeletion(): ?bool { + $val = $this->getBackingStore()->get('isStagedForDeletion'); + if (is_null($val) || is_bool($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'isStagedForDeletion'"); + } + /** * Gets the schedulingGroupId property value. The ID of the schedulingGroup that contains the openShift. * @return string|null @@ -81,6 +94,7 @@ public function getSharedOpenShift(): ?OpenShiftItem { public function serialize(SerializationWriter $writer): void { parent::serialize($writer); $writer->writeObjectValue('draftOpenShift', $this->getDraftOpenShift()); + $writer->writeBooleanValue('isStagedForDeletion', $this->getIsStagedForDeletion()); $writer->writeStringValue('schedulingGroupId', $this->getSchedulingGroupId()); $writer->writeObjectValue('sharedOpenShift', $this->getSharedOpenShift()); } @@ -93,6 +107,14 @@ public function setDraftOpenShift(?OpenShiftItem $value): void { $this->getBackingStore()->set('draftOpenShift', $value); } + /** + * Sets the isStagedForDeletion property value. The openShift is marked for deletion, a process that is finalized when the schedule is shared. + * @param bool|null $value Value to set for the isStagedForDeletion property. + */ + public function setIsStagedForDeletion(?bool $value): void { + $this->getBackingStore()->set('isStagedForDeletion', $value); + } + /** * Sets the schedulingGroupId property value. The ID of the schedulingGroup that contains the openShift. * @param string|null $value Value to set for the schedulingGroupId property. diff --git a/src/Generated/Models/RecycleBin.php b/src/Generated/Models/RecycleBin.php new file mode 100644 index 00000000000..62b5cff194f --- /dev/null +++ b/src/Generated/Models/RecycleBin.php @@ -0,0 +1,93 @@ +setOdataType('#microsoft.graph.recycleBin'); + } + + /** + * 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 RecycleBin + */ + public static function createFromDiscriminatorValue(ParseNode $parseNode): RecycleBin { + return new RecycleBin(); + } + + /** + * The deserialization information for the current model + * @return array + */ + public function getFieldDeserializers(): array { + $o = $this; + return array_merge(parent::getFieldDeserializers(), [ + 'items' => fn(ParseNode $n) => $o->setItems($n->getCollectionOfObjectValues([RecycleBinItem::class, 'createFromDiscriminatorValue'])), + 'settings' => fn(ParseNode $n) => $o->setSettings($n->getObjectValue([RecycleBinSettings::class, 'createFromDiscriminatorValue'])), + ]); + } + + /** + * Gets the items property value. List of the recycleBinItems deleted by a user. + * @return array|null + */ + public function getItems(): ?array { + $val = $this->getBackingStore()->get('items'); + if (is_array($val) || is_null($val)) { + TypeUtils::validateCollectionValues($val, RecycleBinItem::class); + /** @var array|null $val */ + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'items'"); + } + + /** + * Gets the settings property value. The settings property + * @return RecycleBinSettings|null + */ + public function getSettings(): ?RecycleBinSettings { + $val = $this->getBackingStore()->get('settings'); + if (is_null($val) || $val instanceof RecycleBinSettings) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'settings'"); + } + + /** + * 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('items', $this->getItems()); + $writer->writeObjectValue('settings', $this->getSettings()); + } + + /** + * Sets the items property value. List of the recycleBinItems deleted by a user. + * @param array|null $value Value to set for the items property. + */ + public function setItems(?array $value): void { + $this->getBackingStore()->set('items', $value); + } + + /** + * Sets the settings property value. The settings property + * @param RecycleBinSettings|null $value Value to set for the settings property. + */ + public function setSettings(?RecycleBinSettings $value): void { + $this->getBackingStore()->set('settings', $value); + } + +} diff --git a/src/Generated/Models/RecycleBinItem.php b/src/Generated/Models/RecycleBinItem.php new file mode 100644 index 00000000000..618ec5b2a77 --- /dev/null +++ b/src/Generated/Models/RecycleBinItem.php @@ -0,0 +1,113 @@ +setOdataType('#microsoft.graph.recycleBinItem'); + } + + /** + * 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 RecycleBinItem + */ + public static function createFromDiscriminatorValue(ParseNode $parseNode): RecycleBinItem { + return new RecycleBinItem(); + } + + /** + * Gets the deletedDateTime property value. Date and time when the item was deleted. 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 getDeletedDateTime(): ?DateTime { + $val = $this->getBackingStore()->get('deletedDateTime'); + if (is_null($val) || $val instanceof DateTime) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'deletedDateTime'"); + } + + /** + * Gets the deletedFromLocation property value. Relative URL of the list or folder that originally contained the item. + * @return string|null + */ + public function getDeletedFromLocation(): ?string { + $val = $this->getBackingStore()->get('deletedFromLocation'); + if (is_null($val) || is_string($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'deletedFromLocation'"); + } + + /** + * The deserialization information for the current model + * @return array + */ + public function getFieldDeserializers(): array { + $o = $this; + return array_merge(parent::getFieldDeserializers(), [ + 'deletedDateTime' => fn(ParseNode $n) => $o->setDeletedDateTime($n->getDateTimeValue()), + 'deletedFromLocation' => fn(ParseNode $n) => $o->setDeletedFromLocation($n->getStringValue()), + 'size' => fn(ParseNode $n) => $o->setSize($n->getIntegerValue()), + ]); + } + + /** + * Gets the size property value. Size of the item in bytes. + * @return int|null + */ + public function getSize(): ?int { + $val = $this->getBackingStore()->get('size'); + if (is_null($val) || is_int($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'size'"); + } + + /** + * Serializes information the current object + * @param SerializationWriter $writer Serialization writer to use to serialize this model + */ + public function serialize(SerializationWriter $writer): void { + parent::serialize($writer); + $writer->writeDateTimeValue('deletedDateTime', $this->getDeletedDateTime()); + $writer->writeStringValue('deletedFromLocation', $this->getDeletedFromLocation()); + $writer->writeIntegerValue('size', $this->getSize()); + } + + /** + * Sets the deletedDateTime property value. Date and time when the item was deleted. 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 deletedDateTime property. + */ + public function setDeletedDateTime(?DateTime $value): void { + $this->getBackingStore()->set('deletedDateTime', $value); + } + + /** + * Sets the deletedFromLocation property value. Relative URL of the list or folder that originally contained the item. + * @param string|null $value Value to set for the deletedFromLocation property. + */ + public function setDeletedFromLocation(?string $value): void { + $this->getBackingStore()->set('deletedFromLocation', $value); + } + + /** + * Sets the size property value. Size of the item in bytes. + * @param int|null $value Value to set for the size property. + */ + public function setSize(?int $value): void { + $this->getBackingStore()->set('size', $value); + } + +} diff --git a/src/Generated/Models/RecycleBinItemCollectionResponse.php b/src/Generated/Models/RecycleBinItemCollectionResponse.php new file mode 100644 index 00000000000..d69b073bdbe --- /dev/null +++ b/src/Generated/Models/RecycleBinItemCollectionResponse.php @@ -0,0 +1,70 @@ + + */ + public function getFieldDeserializers(): array { + $o = $this; + return array_merge(parent::getFieldDeserializers(), [ + 'value' => fn(ParseNode $n) => $o->setValue($n->getCollectionOfObjectValues([RecycleBinItem::class, 'createFromDiscriminatorValue'])), + ]); + } + + /** + * Gets the value property value. The value property + * @return array|null + */ + public function getValue(): ?array { + $val = $this->getBackingStore()->get('value'); + if (is_array($val) || is_null($val)) { + TypeUtils::validateCollectionValues($val, RecycleBinItem::class); + /** @var array|null $val */ + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'value'"); + } + + /** + * Serializes information the current object + * @param SerializationWriter $writer Serialization writer to use to serialize this model + */ + public function serialize(SerializationWriter $writer): void { + parent::serialize($writer); + $writer->writeCollectionOfObjectValues('value', $this->getValue()); + } + + /** + * Sets the value property value. The value property + * @param array|null $value Value to set for the value property. + */ + public function setValue(?array $value): void { + $this->getBackingStore()->set('value', $value); + } + +} diff --git a/src/Generated/Models/RecycleBinSettings.php b/src/Generated/Models/RecycleBinSettings.php new file mode 100644 index 00000000000..fe861131bca --- /dev/null +++ b/src/Generated/Models/RecycleBinSettings.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 RecycleBinSettings + */ + public static function createFromDiscriminatorValue(ParseNode $parseNode): RecycleBinSettings { + return new RecycleBinSettings(); + } + + /** + * 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 [ + '@odata.type' => fn(ParseNode $n) => $o->setOdataType($n->getStringValue()), + 'retentionPeriodOverrideDays' => fn(ParseNode $n) => $o->setRetentionPeriodOverrideDays($n->getIntegerValue()), + ]; + } + + /** + * Gets the @odata.type property value. The OdataType property + * @return string|null + */ + public function getOdataType(): ?string { + $val = $this->getBackingStore()->get('odataType'); + if (is_null($val) || is_string($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'odataType'"); + } + + /** + * Gets the retentionPeriodOverrideDays property value. Recycle bin retention period override in days for deleted content. The default value is 93; the value range is 7 to 180. The setting applies to newly deleted content only. Setting this property to null reverts to its default value. Read-write. + * @return int|null + */ + public function getRetentionPeriodOverrideDays(): ?int { + $val = $this->getBackingStore()->get('retentionPeriodOverrideDays'); + if (is_null($val) || is_int($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'retentionPeriodOverrideDays'"); + } + + /** + * Serializes information the current object + * @param SerializationWriter $writer Serialization writer to use to serialize this model + */ + public function serialize(SerializationWriter $writer): void { + $writer->writeStringValue('@odata.type', $this->getOdataType()); + $writer->writeIntegerValue('retentionPeriodOverrideDays', $this->getRetentionPeriodOverrideDays()); + $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 @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 retentionPeriodOverrideDays property value. Recycle bin retention period override in days for deleted content. The default value is 93; the value range is 7 to 180. The setting applies to newly deleted content only. Setting this property to null reverts to its default value. Read-write. + * @param int|null $value Value to set for the retentionPeriodOverrideDays property. + */ + public function setRetentionPeriodOverrideDays(?int $value): void { + $this->getBackingStore()->set('retentionPeriodOverrideDays', $value); + } + +} diff --git a/src/Generated/Models/Shift.php b/src/Generated/Models/Shift.php index ad6c84b321e..1b9c89dc412 100644 --- a/src/Generated/Models/Shift.php +++ b/src/Generated/Models/Shift.php @@ -45,12 +45,25 @@ public function getFieldDeserializers(): array { $o = $this; return array_merge(parent::getFieldDeserializers(), [ 'draftShift' => fn(ParseNode $n) => $o->setDraftShift($n->getObjectValue([ShiftItem::class, 'createFromDiscriminatorValue'])), + 'isStagedForDeletion' => fn(ParseNode $n) => $o->setIsStagedForDeletion($n->getBooleanValue()), 'schedulingGroupId' => fn(ParseNode $n) => $o->setSchedulingGroupId($n->getStringValue()), 'sharedShift' => fn(ParseNode $n) => $o->setSharedShift($n->getObjectValue([ShiftItem::class, 'createFromDiscriminatorValue'])), 'userId' => fn(ParseNode $n) => $o->setUserId($n->getStringValue()), ]); } + /** + * Gets the isStagedForDeletion property value. The shift is marked for deletion, a process that is finalized when the schedule is shared. + * @return bool|null + */ + public function getIsStagedForDeletion(): ?bool { + $val = $this->getBackingStore()->get('isStagedForDeletion'); + if (is_null($val) || is_bool($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'isStagedForDeletion'"); + } + /** * Gets the schedulingGroupId property value. ID of the scheduling group the shift is part of. Required. * @return string|null @@ -94,6 +107,7 @@ public function getUserId(): ?string { public function serialize(SerializationWriter $writer): void { parent::serialize($writer); $writer->writeObjectValue('draftShift', $this->getDraftShift()); + $writer->writeBooleanValue('isStagedForDeletion', $this->getIsStagedForDeletion()); $writer->writeStringValue('schedulingGroupId', $this->getSchedulingGroupId()); $writer->writeObjectValue('sharedShift', $this->getSharedShift()); $writer->writeStringValue('userId', $this->getUserId()); @@ -107,6 +121,14 @@ public function setDraftShift(?ShiftItem $value): void { $this->getBackingStore()->set('draftShift', $value); } + /** + * Sets the isStagedForDeletion property value. The shift is marked for deletion, a process that is finalized when the schedule is shared. + * @param bool|null $value Value to set for the isStagedForDeletion property. + */ + public function setIsStagedForDeletion(?bool $value): void { + $this->getBackingStore()->set('isStagedForDeletion', $value); + } + /** * Sets the schedulingGroupId property value. ID of the scheduling group the shift is part of. Required. * @param string|null $value Value to set for the schedulingGroupId property. diff --git a/src/Generated/Models/SiteLockState.php b/src/Generated/Models/SiteLockState.php new file mode 100644 index 00000000000..7552ab95636 --- /dev/null +++ b/src/Generated/Models/SiteLockState.php @@ -0,0 +1,13 @@ + fn(ParseNode $n) => $o->setDraftTimeOff($n->getObjectValue([TimeOffItem::class, 'createFromDiscriminatorValue'])), + 'isStagedForDeletion' => fn(ParseNode $n) => $o->setIsStagedForDeletion($n->getBooleanValue()), 'sharedTimeOff' => fn(ParseNode $n) => $o->setSharedTimeOff($n->getObjectValue([TimeOffItem::class, 'createFromDiscriminatorValue'])), 'userId' => fn(ParseNode $n) => $o->setUserId($n->getStringValue()), ]); } + /** + * Gets the isStagedForDeletion property value. The timeOff is marked for deletion, a process that is finalized when the schedule is shared. + * @return bool|null + */ + public function getIsStagedForDeletion(): ?bool { + $val = $this->getBackingStore()->get('isStagedForDeletion'); + if (is_null($val) || is_bool($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'isStagedForDeletion'"); + } + /** * Gets the sharedTimeOff property value. The shared version of this timeOff that is viewable by both employees and managers. Updates to the sharedTimeOff property send notifications to users in the Teams client. Required. * @return TimeOffItem|null @@ -81,6 +94,7 @@ public function getUserId(): ?string { public function serialize(SerializationWriter $writer): void { parent::serialize($writer); $writer->writeObjectValue('draftTimeOff', $this->getDraftTimeOff()); + $writer->writeBooleanValue('isStagedForDeletion', $this->getIsStagedForDeletion()); $writer->writeObjectValue('sharedTimeOff', $this->getSharedTimeOff()); $writer->writeStringValue('userId', $this->getUserId()); } @@ -93,6 +107,14 @@ public function setDraftTimeOff(?TimeOffItem $value): void { $this->getBackingStore()->set('draftTimeOff', $value); } + /** + * Sets the isStagedForDeletion property value. The timeOff is marked for deletion, a process that is finalized when the schedule is shared. + * @param bool|null $value Value to set for the isStagedForDeletion property. + */ + public function setIsStagedForDeletion(?bool $value): void { + $this->getBackingStore()->set('isStagedForDeletion', $value); + } + /** * Sets the sharedTimeOff property value. The shared version of this timeOff that is viewable by both employees and managers. Updates to the sharedTimeOff property send notifications to users in the Teams client. Required. * @param TimeOffItem|null $value Value to set for the sharedTimeOff property. diff --git a/src/Generated/Models/WorkbookWorksheetProtectionOptions.php b/src/Generated/Models/WorkbookWorksheetProtectionOptions.php index eb3f1e6a2ec..5e08ab1aa53 100644 --- a/src/Generated/Models/WorkbookWorksheetProtectionOptions.php +++ b/src/Generated/Models/WorkbookWorksheetProtectionOptions.php @@ -48,7 +48,7 @@ public function getAdditionalData(): ?array { } /** - * Gets the allowAutoFilter property value. Represents the worksheet protection option of allowing using auto filter feature. + * Gets the allowAutoFilter property value. Indicates whether the worksheet protection option to allow the use of the autofilter feature is enabled. * @return bool|null */ public function getAllowAutoFilter(): ?bool { @@ -60,7 +60,7 @@ public function getAllowAutoFilter(): ?bool { } /** - * Gets the allowDeleteColumns property value. Represents the worksheet protection option of allowing deleting columns. + * Gets the allowDeleteColumns property value. Indicates whether the worksheet protection option to allow deleting columns is enabled. * @return bool|null */ public function getAllowDeleteColumns(): ?bool { @@ -72,7 +72,7 @@ public function getAllowDeleteColumns(): ?bool { } /** - * Gets the allowDeleteRows property value. Represents the worksheet protection option of allowing deleting rows. + * Gets the allowDeleteRows property value. Indicates whether the worksheet protection option to allow deleting rows is enabled. * @return bool|null */ public function getAllowDeleteRows(): ?bool { @@ -84,7 +84,7 @@ public function getAllowDeleteRows(): ?bool { } /** - * Gets the allowFormatCells property value. Represents the worksheet protection option of allowing formatting cells. + * Gets the allowFormatCells property value. Indicates whether the worksheet protection option to allow formatting cells is enabled. * @return bool|null */ public function getAllowFormatCells(): ?bool { @@ -96,7 +96,7 @@ public function getAllowFormatCells(): ?bool { } /** - * Gets the allowFormatColumns property value. Represents the worksheet protection option of allowing formatting columns. + * Gets the allowFormatColumns property value. Indicates whether the worksheet protection option to allow formatting columns is enabled. * @return bool|null */ public function getAllowFormatColumns(): ?bool { @@ -108,7 +108,7 @@ public function getAllowFormatColumns(): ?bool { } /** - * Gets the allowFormatRows property value. Represents the worksheet protection option of allowing formatting rows. + * Gets the allowFormatRows property value. Indicates whether the worksheet protection option to allow formatting rows is enabled. * @return bool|null */ public function getAllowFormatRows(): ?bool { @@ -120,7 +120,7 @@ public function getAllowFormatRows(): ?bool { } /** - * Gets the allowInsertColumns property value. Represents the worksheet protection option of allowing inserting columns. + * Gets the allowInsertColumns property value. Indicates whether the worksheet protection option to allow inserting columns is enabled. * @return bool|null */ public function getAllowInsertColumns(): ?bool { @@ -132,7 +132,7 @@ public function getAllowInsertColumns(): ?bool { } /** - * Gets the allowInsertHyperlinks property value. Represents the worksheet protection option of allowing inserting hyperlinks. + * Gets the allowInsertHyperlinks property value. Indicates whether the worksheet protection option to allow inserting hyperlinks is enabled. * @return bool|null */ public function getAllowInsertHyperlinks(): ?bool { @@ -144,7 +144,7 @@ public function getAllowInsertHyperlinks(): ?bool { } /** - * Gets the allowInsertRows property value. Represents the worksheet protection option of allowing inserting rows. + * Gets the allowInsertRows property value. Indicates whether the worksheet protection option to allow inserting rows is enabled. * @return bool|null */ public function getAllowInsertRows(): ?bool { @@ -156,7 +156,7 @@ public function getAllowInsertRows(): ?bool { } /** - * Gets the allowPivotTables property value. Represents the worksheet protection option of allowing using pivot table feature. + * Gets the allowPivotTables property value. Indicates whether the worksheet protection option to allow the use of the pivot table feature is enabled. * @return bool|null */ public function getAllowPivotTables(): ?bool { @@ -168,7 +168,7 @@ public function getAllowPivotTables(): ?bool { } /** - * Gets the allowSort property value. Represents the worksheet protection option of allowing using sort feature. + * Gets the allowSort property value. Indicates whether the worksheet protection option to allow the use of the sort feature is enabled. * @return bool|null */ public function getAllowSort(): ?bool { @@ -250,7 +250,7 @@ public function setAdditionalData(?array $value): void { } /** - * Sets the allowAutoFilter property value. Represents the worksheet protection option of allowing using auto filter feature. + * Sets the allowAutoFilter property value. Indicates whether the worksheet protection option to allow the use of the autofilter feature is enabled. * @param bool|null $value Value to set for the allowAutoFilter property. */ public function setAllowAutoFilter(?bool $value): void { @@ -258,7 +258,7 @@ public function setAllowAutoFilter(?bool $value): void { } /** - * Sets the allowDeleteColumns property value. Represents the worksheet protection option of allowing deleting columns. + * Sets the allowDeleteColumns property value. Indicates whether the worksheet protection option to allow deleting columns is enabled. * @param bool|null $value Value to set for the allowDeleteColumns property. */ public function setAllowDeleteColumns(?bool $value): void { @@ -266,7 +266,7 @@ public function setAllowDeleteColumns(?bool $value): void { } /** - * Sets the allowDeleteRows property value. Represents the worksheet protection option of allowing deleting rows. + * Sets the allowDeleteRows property value. Indicates whether the worksheet protection option to allow deleting rows is enabled. * @param bool|null $value Value to set for the allowDeleteRows property. */ public function setAllowDeleteRows(?bool $value): void { @@ -274,7 +274,7 @@ public function setAllowDeleteRows(?bool $value): void { } /** - * Sets the allowFormatCells property value. Represents the worksheet protection option of allowing formatting cells. + * Sets the allowFormatCells property value. Indicates whether the worksheet protection option to allow formatting cells is enabled. * @param bool|null $value Value to set for the allowFormatCells property. */ public function setAllowFormatCells(?bool $value): void { @@ -282,7 +282,7 @@ public function setAllowFormatCells(?bool $value): void { } /** - * Sets the allowFormatColumns property value. Represents the worksheet protection option of allowing formatting columns. + * Sets the allowFormatColumns property value. Indicates whether the worksheet protection option to allow formatting columns is enabled. * @param bool|null $value Value to set for the allowFormatColumns property. */ public function setAllowFormatColumns(?bool $value): void { @@ -290,7 +290,7 @@ public function setAllowFormatColumns(?bool $value): void { } /** - * Sets the allowFormatRows property value. Represents the worksheet protection option of allowing formatting rows. + * Sets the allowFormatRows property value. Indicates whether the worksheet protection option to allow formatting rows is enabled. * @param bool|null $value Value to set for the allowFormatRows property. */ public function setAllowFormatRows(?bool $value): void { @@ -298,7 +298,7 @@ public function setAllowFormatRows(?bool $value): void { } /** - * Sets the allowInsertColumns property value. Represents the worksheet protection option of allowing inserting columns. + * Sets the allowInsertColumns property value. Indicates whether the worksheet protection option to allow inserting columns is enabled. * @param bool|null $value Value to set for the allowInsertColumns property. */ public function setAllowInsertColumns(?bool $value): void { @@ -306,7 +306,7 @@ public function setAllowInsertColumns(?bool $value): void { } /** - * Sets the allowInsertHyperlinks property value. Represents the worksheet protection option of allowing inserting hyperlinks. + * Sets the allowInsertHyperlinks property value. Indicates whether the worksheet protection option to allow inserting hyperlinks is enabled. * @param bool|null $value Value to set for the allowInsertHyperlinks property. */ public function setAllowInsertHyperlinks(?bool $value): void { @@ -314,7 +314,7 @@ public function setAllowInsertHyperlinks(?bool $value): void { } /** - * Sets the allowInsertRows property value. Represents the worksheet protection option of allowing inserting rows. + * Sets the allowInsertRows property value. Indicates whether the worksheet protection option to allow inserting rows is enabled. * @param bool|null $value Value to set for the allowInsertRows property. */ public function setAllowInsertRows(?bool $value): void { @@ -322,7 +322,7 @@ public function setAllowInsertRows(?bool $value): void { } /** - * Sets the allowPivotTables property value. Represents the worksheet protection option of allowing using pivot table feature. + * Sets the allowPivotTables property value. Indicates whether the worksheet protection option to allow the use of the pivot table feature is enabled. * @param bool|null $value Value to set for the allowPivotTables property. */ public function setAllowPivotTables(?bool $value): void { @@ -330,7 +330,7 @@ public function setAllowPivotTables(?bool $value): void { } /** - * Sets the allowSort property value. Represents the worksheet protection option of allowing using sort feature. + * Sets the allowSort property value. Indicates whether the worksheet protection option to allow the use of the sort feature is enabled. * @param bool|null $value Value to set for the allowSort property. */ public function setAllowSort(?bool $value): void { diff --git a/src/Generated/Models/WorkforceIntegration.php b/src/Generated/Models/WorkforceIntegration.php index cc8f3c1e5d8..a4cf8caa206 100644 --- a/src/Generated/Models/WorkforceIntegration.php +++ b/src/Generated/Models/WorkforceIntegration.php @@ -49,6 +49,18 @@ public function getDisplayName(): ?string { throw new \UnexpectedValueException("Invalid type found in backing store for 'displayName'"); } + /** + * Gets the eligibilityFilteringEnabledEntities property value. Support to view eligibility-filtered results. Possible values are: none, swapRequest, offerShiftRequest, unknownFutureValue, timeOffReason. You must use the Prefer: include-unknown-enum-members request header to get the following value in this evolvable enum: timeOffReason. + * @return EligibilityFilteringEnabledEntities|null + */ + public function getEligibilityFilteringEnabledEntities(): ?EligibilityFilteringEnabledEntities { + $val = $this->getBackingStore()->get('eligibilityFilteringEnabledEntities'); + if (is_null($val) || $val instanceof EligibilityFilteringEnabledEntities) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'eligibilityFilteringEnabledEntities'"); + } + /** * Gets the encryption property value. The workforce integration encryption resource. * @return WorkforceIntegrationEncryption|null @@ -70,6 +82,7 @@ public function getFieldDeserializers(): array { return array_merge(parent::getFieldDeserializers(), [ 'apiVersion' => fn(ParseNode $n) => $o->setApiVersion($n->getIntegerValue()), 'displayName' => fn(ParseNode $n) => $o->setDisplayName($n->getStringValue()), + 'eligibilityFilteringEnabledEntities' => fn(ParseNode $n) => $o->setEligibilityFilteringEnabledEntities($n->getEnumValue(EligibilityFilteringEnabledEntities::class)), 'encryption' => fn(ParseNode $n) => $o->setEncryption($n->getObjectValue([WorkforceIntegrationEncryption::class, 'createFromDiscriminatorValue'])), 'isActive' => fn(ParseNode $n) => $o->setIsActive($n->getBooleanValue()), 'supportedEntities' => fn(ParseNode $n) => $o->setSupportedEntities($n->getEnumValue(WorkforceIntegrationSupportedEntities::class)), @@ -121,6 +134,7 @@ public function serialize(SerializationWriter $writer): void { parent::serialize($writer); $writer->writeIntegerValue('apiVersion', $this->getApiVersion()); $writer->writeStringValue('displayName', $this->getDisplayName()); + $writer->writeEnumValue('eligibilityFilteringEnabledEntities', $this->getEligibilityFilteringEnabledEntities()); $writer->writeObjectValue('encryption', $this->getEncryption()); $writer->writeBooleanValue('isActive', $this->getIsActive()); $writer->writeEnumValue('supportedEntities', $this->getSupportedEntities()); @@ -143,6 +157,14 @@ public function setDisplayName(?string $value): void { $this->getBackingStore()->set('displayName', $value); } + /** + * Sets the eligibilityFilteringEnabledEntities property value. Support to view eligibility-filtered results. Possible values are: none, swapRequest, offerShiftRequest, unknownFutureValue, timeOffReason. You must use the Prefer: include-unknown-enum-members request header to get the following value in this evolvable enum: timeOffReason. + * @param EligibilityFilteringEnabledEntities|null $value Value to set for the eligibilityFilteringEnabledEntities property. + */ + public function setEligibilityFilteringEnabledEntities(?EligibilityFilteringEnabledEntities $value): void { + $this->getBackingStore()->set('eligibilityFilteringEnabledEntities', $value); + } + /** * Sets the encryption property value. The workforce integration encryption resource. * @param WorkforceIntegrationEncryption|null $value Value to set for the encryption property. diff --git a/src/Generated/Models/WorkforceIntegrationSupportedEntities.php b/src/Generated/Models/WorkforceIntegrationSupportedEntities.php index 86e00a69ea0..843c055faae 100644 --- a/src/Generated/Models/WorkforceIntegrationSupportedEntities.php +++ b/src/Generated/Models/WorkforceIntegrationSupportedEntities.php @@ -13,4 +13,7 @@ class WorkforceIntegrationSupportedEntities extends Enum { public const OPEN_SHIFT_REQUEST = "openShiftRequest"; public const OFFER_SHIFT_REQUEST = "offerShiftRequest"; public const UNKNOWN_FUTURE_VALUE = "unknownFutureValue"; + public const TIME_OFF_REASON = "timeOffReason"; + public const TIME_OFF = "timeOff"; + public const TIME_OFF_REQUEST = "timeOffRequest"; } diff --git a/src/Generated/Models/X509CertificateAuthenticationMethodConfiguration.php b/src/Generated/Models/X509CertificateAuthenticationMethodConfiguration.php index de00ceac84f..cb7c1a86ae6 100644 --- a/src/Generated/Models/X509CertificateAuthenticationMethodConfiguration.php +++ b/src/Generated/Models/X509CertificateAuthenticationMethodConfiguration.php @@ -52,6 +52,18 @@ public function getCertificateUserBindings(): ?array { throw new \UnexpectedValueException("Invalid type found in backing store for 'certificateUserBindings'"); } + /** + * Gets the crlValidationConfiguration property value. The crlValidationConfiguration property + * @return X509CertificateCRLValidationConfiguration|null + */ + public function getCrlValidationConfiguration(): ?X509CertificateCRLValidationConfiguration { + $val = $this->getBackingStore()->get('crlValidationConfiguration'); + if (is_null($val) || $val instanceof X509CertificateCRLValidationConfiguration) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'crlValidationConfiguration'"); + } + /** * The deserialization information for the current model * @return array @@ -61,6 +73,7 @@ public function getFieldDeserializers(): array { return array_merge(parent::getFieldDeserializers(), [ 'authenticationModeConfiguration' => fn(ParseNode $n) => $o->setAuthenticationModeConfiguration($n->getObjectValue([X509CertificateAuthenticationModeConfiguration::class, 'createFromDiscriminatorValue'])), 'certificateUserBindings' => fn(ParseNode $n) => $o->setCertificateUserBindings($n->getCollectionOfObjectValues([X509CertificateUserBinding::class, 'createFromDiscriminatorValue'])), + 'crlValidationConfiguration' => fn(ParseNode $n) => $o->setCrlValidationConfiguration($n->getObjectValue([X509CertificateCRLValidationConfiguration::class, 'createFromDiscriminatorValue'])), 'includeTargets' => fn(ParseNode $n) => $o->setIncludeTargets($n->getCollectionOfObjectValues([AuthenticationMethodTarget::class, 'createFromDiscriminatorValue'])), ]); } @@ -87,6 +100,7 @@ public function serialize(SerializationWriter $writer): void { parent::serialize($writer); $writer->writeObjectValue('authenticationModeConfiguration', $this->getAuthenticationModeConfiguration()); $writer->writeCollectionOfObjectValues('certificateUserBindings', $this->getCertificateUserBindings()); + $writer->writeObjectValue('crlValidationConfiguration', $this->getCrlValidationConfiguration()); $writer->writeCollectionOfObjectValues('includeTargets', $this->getIncludeTargets()); } @@ -106,6 +120,14 @@ public function setCertificateUserBindings(?array $value): void { $this->getBackingStore()->set('certificateUserBindings', $value); } + /** + * Sets the crlValidationConfiguration property value. The crlValidationConfiguration property + * @param X509CertificateCRLValidationConfiguration|null $value Value to set for the crlValidationConfiguration property. + */ + public function setCrlValidationConfiguration(?X509CertificateCRLValidationConfiguration $value): void { + $this->getBackingStore()->set('crlValidationConfiguration', $value); + } + /** * 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. diff --git a/src/Generated/Models/X509CertificateCRLValidationConfiguration.php b/src/Generated/Models/X509CertificateCRLValidationConfiguration.php new file mode 100644 index 00000000000..6bc4762182c --- /dev/null +++ b/src/Generated/Models/X509CertificateCRLValidationConfiguration.php @@ -0,0 +1,168 @@ +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 X509CertificateCRLValidationConfiguration + */ + public static function createFromDiscriminatorValue(ParseNode $parseNode): X509CertificateCRLValidationConfiguration { + return new X509CertificateCRLValidationConfiguration(); + } + + /** + * 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 exemptedCertificateAuthoritiesSubjectKeyIdentifiers property value. The exemptedCertificateAuthoritiesSubjectKeyIdentifiers property + * @return array|null + */ + public function getExemptedCertificateAuthoritiesSubjectKeyIdentifiers(): ?array { + $val = $this->getBackingStore()->get('exemptedCertificateAuthoritiesSubjectKeyIdentifiers'); + 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 'exemptedCertificateAuthoritiesSubjectKeyIdentifiers'"); + } + + /** + * The deserialization information for the current model + * @return array + */ + public function getFieldDeserializers(): array { + $o = $this; + return [ + 'exemptedCertificateAuthoritiesSubjectKeyIdentifiers' => function (ParseNode $n) { + $val = $n->getCollectionOfPrimitiveValues(); + if (is_array($val)) { + TypeUtils::validateCollectionValues($val, 'string'); + } + /** @var array|null $val */ + $this->setExemptedCertificateAuthoritiesSubjectKeyIdentifiers($val); + }, + '@odata.type' => fn(ParseNode $n) => $o->setOdataType($n->getStringValue()), + 'state' => fn(ParseNode $n) => $o->setState($n->getEnumValue(X509CertificateCRLValidationConfigurationState::class)), + ]; + } + + /** + * Gets the @odata.type property value. The OdataType property + * @return string|null + */ + public function getOdataType(): ?string { + $val = $this->getBackingStore()->get('odataType'); + if (is_null($val) || is_string($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'odataType'"); + } + + /** + * Gets the state property value. The state property + * @return X509CertificateCRLValidationConfigurationState|null + */ + public function getState(): ?X509CertificateCRLValidationConfigurationState { + $val = $this->getBackingStore()->get('state'); + if (is_null($val) || $val instanceof X509CertificateCRLValidationConfigurationState) { + 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->writeCollectionOfPrimitiveValues('exemptedCertificateAuthoritiesSubjectKeyIdentifiers', $this->getExemptedCertificateAuthoritiesSubjectKeyIdentifiers()); + $writer->writeStringValue('@odata.type', $this->getOdataType()); + $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 exemptedCertificateAuthoritiesSubjectKeyIdentifiers property value. The exemptedCertificateAuthoritiesSubjectKeyIdentifiers property + * @param array|null $value Value to set for the exemptedCertificateAuthoritiesSubjectKeyIdentifiers property. + */ + public function setExemptedCertificateAuthoritiesSubjectKeyIdentifiers(?array $value): void { + $this->getBackingStore()->set('exemptedCertificateAuthoritiesSubjectKeyIdentifiers', $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 state property value. The state property + * @param X509CertificateCRLValidationConfigurationState|null $value Value to set for the state property. + */ + public function setState(?X509CertificateCRLValidationConfigurationState $value): void { + $this->getBackingStore()->set('state', $value); + } + +} diff --git a/src/Generated/Models/X509CertificateCRLValidationConfigurationState.php b/src/Generated/Models/X509CertificateCRLValidationConfigurationState.php new file mode 100644 index 00000000000..510662ad18a --- /dev/null +++ b/src/Generated/Models/X509CertificateCRLValidationConfigurationState.php @@ -0,0 +1,11 @@ + * @throws Exception - * @link https://learn.microsoft.com/graph/api/organizationalbrandinglocalization-get?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/organizationalbranding-get?view=graph-rest-1.0 Find more info here */ public function get(?BannerLogoRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -99,7 +99,7 @@ public function toDeleteRequestInformation(?BannerLogoRequestBuilderDeleteReques } /** - * Read the properties and relationships of an organizationalBrandingLocalization object. To retrieve a localization branding object, specify the value of id in the URL. + * Retrieve the default organizational branding object, if the Accept-Language header is set to 0 or default. If no default organizational branding object exists, this method returns a 404 Not Found error. If the Accept-Language header is set to an existing locale identified by the value of its id, this method retrieves the branding for the specified locale. This method retrieves only non-Stream properties, for example, usernameHintText and signInPageText. To retrieve Stream types of the default branding, for example, bannerLogo and backgroundImage, use the GET organizationalBrandingLocalization method. * @param BannerLogoRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Organization/Item/OrganizationItemRequestBuilder.php b/src/Generated/Organization/Item/OrganizationItemRequestBuilder.php index fce821c0172..7b3508bdb1f 100644 --- a/src/Generated/Organization/Item/OrganizationItemRequestBuilder.php +++ b/src/Generated/Organization/Item/OrganizationItemRequestBuilder.php @@ -117,11 +117,11 @@ public function delete(?OrganizationItemRequestBuilderDeleteRequestConfiguration } /** - * Read properties and relationships of the organization object. + * Get the properties and relationships of the currently authenticated organization. Since the organization resource supports extensions, you can also use the GET operation to get custom properties and extension data in an organization instance. * @param OrganizationItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/intune-onboarding-organization-get?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/organization-get?view=graph-rest-1.0 Find more info here */ public function get(?OrganizationItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -166,7 +166,7 @@ public function toDeleteRequestInformation(?OrganizationItemRequestBuilderDelete } /** - * Read properties and relationships of the organization object. + * Get the properties and relationships of the currently authenticated organization. Since the organization resource supports extensions, you can also use the GET operation to get custom properties and extension data in an organization instance. * @param OrganizationItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Organization/Item/OrganizationItemRequestBuilderGetQueryParameters.php b/src/Generated/Organization/Item/OrganizationItemRequestBuilderGetQueryParameters.php index 8c22067b457..4f144e8136a 100644 --- a/src/Generated/Organization/Item/OrganizationItemRequestBuilderGetQueryParameters.php +++ b/src/Generated/Organization/Item/OrganizationItemRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Read properties and relationships of the organization object. + * Get the properties and relationships of the currently authenticated organization. Since the organization resource supports extensions, you can also use the GET operation to get custom properties and extension data in an organization instance. */ class OrganizationItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/Organization/OrganizationRequestBuilder.php b/src/Generated/Organization/OrganizationRequestBuilder.php index ac128723db2..219b772dec8 100644 --- a/src/Generated/Organization/OrganizationRequestBuilder.php +++ b/src/Generated/Organization/OrganizationRequestBuilder.php @@ -84,11 +84,11 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Retrieve a list of organization objects. There's only one organization object in the collection. + * List properties and relationships of the organization objects. * @param OrganizationRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/organization-list?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-onboarding-organization-list?view=graph-rest-1.0 Find more info here */ public function get(?OrganizationRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -114,7 +114,7 @@ public function post(Organization $body, ?OrganizationRequestBuilderPostRequestC } /** - * Retrieve a list of organization objects. There's only one organization object in the collection. + * List properties and relationships of the organization objects. * @param OrganizationRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Organization/OrganizationRequestBuilderGetQueryParameters.php b/src/Generated/Organization/OrganizationRequestBuilderGetQueryParameters.php index 10597c442ed..dbe1dd5d054 100644 --- a/src/Generated/Organization/OrganizationRequestBuilderGetQueryParameters.php +++ b/src/Generated/Organization/OrganizationRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Retrieve a list of organization objects. There's only one organization object in the collection. + * List properties and relationships of the organization objects. */ class OrganizationRequestBuilderGetQueryParameters { diff --git a/src/Generated/Sites/SitesRequestBuilder.php b/src/Generated/Sites/SitesRequestBuilder.php index 5762865a54b..3d7f8acc4b4 100644 --- a/src/Generated/Sites/SitesRequestBuilder.php +++ b/src/Generated/Sites/SitesRequestBuilder.php @@ -83,11 +83,11 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Search across a SharePoint tenant for sites that match keywords provided. The only property that works for sorting is createdDateTime. The search filter is a free text search that uses multiple properties when retrieving the search results. + * List all available sites in an organization. Specific filter criteria and query options are also supported and described below: In addition, you can use a $search query against the /sites collection to find sites matching given keywords.If you want to list all sites across all geographies, refer to getAllSites. For more guidance about building applications that use site discovery for scanning purposes, see Best practices for discovering files and detecting changes at scale. * @param SitesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/site-search?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/site-list?view=graph-rest-1.0 Find more info here */ public function get(?SitesRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -98,7 +98,7 @@ public function get(?SitesRequestBuilderGetRequestConfiguration $requestConfigur } /** - * Search across a SharePoint tenant for sites that match keywords provided. The only property that works for sorting is createdDateTime. The search filter is a free text search that uses multiple properties when retrieving the search results. + * List all available sites in an organization. Specific filter criteria and query options are also supported and described below: In addition, you can use a $search query against the /sites collection to find sites matching given keywords.If you want to list all sites across all geographies, refer to getAllSites. For more guidance about building applications that use site discovery for scanning purposes, see Best practices for discovering files and detecting changes at scale. * @param SitesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Sites/SitesRequestBuilderGetQueryParameters.php b/src/Generated/Sites/SitesRequestBuilderGetQueryParameters.php index 8e8b1c7a645..66d728ca0a9 100644 --- a/src/Generated/Sites/SitesRequestBuilderGetQueryParameters.php +++ b/src/Generated/Sites/SitesRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Search across a SharePoint tenant for sites that match keywords provided. The only property that works for sorting is createdDateTime. The search filter is a free text search that uses multiple properties when retrieving the search results. + * List all available sites in an organization. Specific filter criteria and query options are also supported and described below: In addition, you can use a $search query against the /sites collection to find sites matching given keywords.If you want to list all sites across all geographies, refer to getAllSites. For more guidance about building applications that use site discovery for scanning purposes, see Best practices for discovering files and detecting changes at scale. */ class SitesRequestBuilderGetQueryParameters { diff --git a/src/Generated/Storage/FileStorage/Containers/Item/FileStorageContainerItemRequestBuilder.php b/src/Generated/Storage/FileStorage/Containers/Item/FileStorageContainerItemRequestBuilder.php index a1d6e55576e..8e9849e4dae 100644 --- a/src/Generated/Storage/FileStorage/Containers/Item/FileStorageContainerItemRequestBuilder.php +++ b/src/Generated/Storage/FileStorage/Containers/Item/FileStorageContainerItemRequestBuilder.php @@ -8,8 +8,12 @@ use Microsoft\Graph\Generated\Models\ODataErrors\ODataError; use Microsoft\Graph\Generated\Storage\FileStorage\Containers\Item\Activate\ActivateRequestBuilder; use Microsoft\Graph\Generated\Storage\FileStorage\Containers\Item\Drive\DriveRequestBuilder; +use Microsoft\Graph\Generated\Storage\FileStorage\Containers\Item\Lock\LockRequestBuilder; use Microsoft\Graph\Generated\Storage\FileStorage\Containers\Item\PermanentDelete\PermanentDeleteRequestBuilder; use Microsoft\Graph\Generated\Storage\FileStorage\Containers\Item\Permissions\PermissionsRequestBuilder; +use Microsoft\Graph\Generated\Storage\FileStorage\Containers\Item\RecycleBin\RecycleBinRequestBuilder; +use Microsoft\Graph\Generated\Storage\FileStorage\Containers\Item\Restore\RestoreRequestBuilder; +use Microsoft\Graph\Generated\Storage\FileStorage\Containers\Item\Unlock\UnlockRequestBuilder; use Microsoft\Kiota\Abstractions\BaseRequestBuilder; use Microsoft\Kiota\Abstractions\HttpMethod; use Microsoft\Kiota\Abstractions\RequestAdapter; @@ -34,6 +38,13 @@ public function drive(): DriveRequestBuilder { return new DriveRequestBuilder($this->pathParameters, $this->requestAdapter); } + /** + * Provides operations to call the lock method. + */ + public function lock(): LockRequestBuilder { + return new LockRequestBuilder($this->pathParameters, $this->requestAdapter); + } + /** * Provides operations to call the permanentDelete method. */ @@ -48,6 +59,27 @@ public function permissions(): PermissionsRequestBuilder { return new PermissionsRequestBuilder($this->pathParameters, $this->requestAdapter); } + /** + * Provides operations to manage the recycleBin property of the microsoft.graph.fileStorageContainer entity. + */ + public function recycleBin(): RecycleBinRequestBuilder { + return new RecycleBinRequestBuilder($this->pathParameters, $this->requestAdapter); + } + + /** + * Provides operations to call the restore method. + */ + public function restore(): RestoreRequestBuilder { + return new RestoreRequestBuilder($this->pathParameters, $this->requestAdapter); + } + + /** + * Provides operations to call the unlock method. + */ + public function unlock(): UnlockRequestBuilder { + return new UnlockRequestBuilder($this->pathParameters, $this->requestAdapter); + } + /** * Instantiates a new FileStorageContainerItemRequestBuilder and sets the default values. * @param array|string $pathParametersOrRawUrl Path parameters for the request or a String representing the raw URL. diff --git a/src/Generated/Storage/FileStorage/Containers/Item/Lock/LockPostRequestBody.php b/src/Generated/Storage/FileStorage/Containers/Item/Lock/LockPostRequestBody.php new file mode 100644 index 00000000000..80ebdbf8696 --- /dev/null +++ b/src/Generated/Storage/FileStorage/Containers/Item/Lock/LockPostRequestBody.php @@ -0,0 +1,115 @@ +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 LockPostRequestBody + */ + public static function createFromDiscriminatorValue(ParseNode $parseNode): LockPostRequestBody { + return new LockPostRequestBody(); + } + + /** + * 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 [ + 'lockState' => fn(ParseNode $n) => $o->setLockState($n->getEnumValue(SiteLockState::class)), + ]; + } + + /** + * Gets the lockState property value. The lockState property + * @return SiteLockState|null + */ + public function getLockState(): ?SiteLockState { + $val = $this->getBackingStore()->get('lockState'); + if (is_null($val) || $val instanceof SiteLockState) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'lockState'"); + } + + /** + * Serializes information the current object + * @param SerializationWriter $writer Serialization writer to use to serialize this model + */ + public function serialize(SerializationWriter $writer): void { + $writer->writeEnumValue('lockState', $this->getLockState()); + $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 lockState property value. The lockState property + * @param SiteLockState|null $value Value to set for the lockState property. + */ + public function setLockState(?SiteLockState $value): void { + $this->getBackingStore()->set('lockState', $value); + } + +} diff --git a/src/Generated/Storage/FileStorage/Containers/Item/Lock/LockRequestBuilder.php b/src/Generated/Storage/FileStorage/Containers/Item/Lock/LockRequestBuilder.php new file mode 100644 index 00000000000..d183cbf2346 --- /dev/null +++ b/src/Generated/Storage/FileStorage/Containers/Item/Lock/LockRequestBuilder.php @@ -0,0 +1,76 @@ +|string $pathParametersOrRawUrl Path parameters for the request or a String representing the raw URL. + * @param RequestAdapter $requestAdapter The request adapter to use to execute the requests. + */ + public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdapter) { + parent::__construct($requestAdapter, [], '{+baseurl}/storage/fileStorage/containers/{fileStorageContainer%2Did}/lock'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Invoke action lock + * @param LockPostRequestBody $body The request body + * @param LockRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function post(LockPostRequestBody $body, ?LockRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPostRequestInformation($body, $requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * Invoke action lock + * @param LockPostRequestBody $body The request body + * @param LockRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPostRequestInformation(LockPostRequestBody $body, ?LockRequestBuilderPostRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::POST; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + $requestInfo->setContentFromParsable($this->requestAdapter, "application/json", $body); + return $requestInfo; + } + + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param string $rawUrl The raw URL to use for the request builder. + * @return LockRequestBuilder + */ + public function withUrl(string $rawUrl): LockRequestBuilder { + return new LockRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Storage/FileStorage/Containers/Item/Lock/LockRequestBuilderPostRequestConfiguration.php b/src/Generated/Storage/FileStorage/Containers/Item/Lock/LockRequestBuilderPostRequestConfiguration.php new file mode 100644 index 00000000000..17c7cce523f --- /dev/null +++ b/src/Generated/Storage/FileStorage/Containers/Item/Lock/LockRequestBuilderPostRequestConfiguration.php @@ -0,0 +1,22 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + */ + public function __construct(?array $headers = null, ?array $options = null) { + parent::__construct($headers ?? [], $options ?? []); + } + +} diff --git a/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/CreatedByUser/CreatedByUserRequestBuilder.php b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/CreatedByUser/CreatedByUserRequestBuilder.php new file mode 100644 index 00000000000..d453ac4c1a8 --- /dev/null +++ b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/CreatedByUser/CreatedByUserRequestBuilder.php @@ -0,0 +1,93 @@ +pathParameters, $this->requestAdapter); + } + + /** + * The serviceProvisioningErrors property + */ + public function serviceProvisioningErrors(): ServiceProvisioningErrorsRequestBuilder { + return new ServiceProvisioningErrorsRequestBuilder($this->pathParameters, $this->requestAdapter); + } + + /** + * Instantiates a new CreatedByUserRequestBuilder and sets the default values. + * @param array|string $pathParametersOrRawUrl Path parameters for the request or a String representing the raw URL. + * @param RequestAdapter $requestAdapter The request adapter to use to execute the requests. + */ + public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdapter) { + parent::__construct($requestAdapter, [], '{+baseurl}/storage/fileStorage/containers/{fileStorageContainer%2Did}/recycleBin/createdByUser{?%24expand,%24select}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Identity of the user who created the item. Read-only. + * @param CreatedByUserRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?CreatedByUserRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [User::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Identity of the user who created the item. Read-only. + * @param CreatedByUserRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?CreatedByUserRequestBuilderGetRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::GET; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + if ($requestConfiguration->queryParameters !== null) { + $requestInfo->setQueryParameters($requestConfiguration->queryParameters); + } + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + return $requestInfo; + } + + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param string $rawUrl The raw URL to use for the request builder. + * @return CreatedByUserRequestBuilder + */ + public function withUrl(string $rawUrl): CreatedByUserRequestBuilder { + return new CreatedByUserRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/CreatedByUser/CreatedByUserRequestBuilderGetQueryParameters.php b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/CreatedByUser/CreatedByUserRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..729a2562c56 --- /dev/null +++ b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/CreatedByUser/CreatedByUserRequestBuilderGetQueryParameters.php @@ -0,0 +1,34 @@ +|null $expand Expand related entities + */ + public ?array $expand = null; + + /** + * @QueryParameter("%24select") + * @var array|null $select Select properties to be returned + */ + public ?array $select = null; + + /** + * Instantiates a new CreatedByUserRequestBuilderGetQueryParameters and sets the default values. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + */ + public function __construct(?array $expand = null, ?array $select = null) { + $this->expand = $expand; + $this->select = $select; + } + +} diff --git a/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/CreatedByUser/CreatedByUserRequestBuilderGetRequestConfiguration.php b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/CreatedByUser/CreatedByUserRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..5cb05c6b521 --- /dev/null +++ b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/CreatedByUser/CreatedByUserRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,39 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param CreatedByUserRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?CreatedByUserRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new CreatedByUserRequestBuilderGetQueryParameters. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + * @return CreatedByUserRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?array $expand = null, ?array $select = null): CreatedByUserRequestBuilderGetQueryParameters { + return new CreatedByUserRequestBuilderGetQueryParameters($expand, $select); + } + +} diff --git a/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/CreatedByUser/MailboxSettings/MailboxSettingsRequestBuilder.php b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/CreatedByUser/MailboxSettings/MailboxSettingsRequestBuilder.php new file mode 100644 index 00000000000..253090aff09 --- /dev/null +++ b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/CreatedByUser/MailboxSettings/MailboxSettingsRequestBuilder.php @@ -0,0 +1,112 @@ +|string $pathParametersOrRawUrl Path parameters for the request or a String representing the raw URL. + * @param RequestAdapter $requestAdapter The request adapter to use to execute the requests. + */ + public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdapter) { + parent::__construct($requestAdapter, [], '{+baseurl}/storage/fileStorage/containers/{fileStorageContainer%2Did}/recycleBin/createdByUser/mailboxSettings{?%24expand,%24select}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. Returned only on $select. + * @param MailboxSettingsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?MailboxSettingsRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [MailboxSettings::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Update property mailboxSettings value. + * @param MailboxSettings $body The request body + * @param MailboxSettingsRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function patch(MailboxSettings $body, ?MailboxSettingsRequestBuilderPatchRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPatchRequestInformation($body, $requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [MailboxSettings::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. Returned only on $select. + * @param MailboxSettingsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?MailboxSettingsRequestBuilderGetRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::GET; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + if ($requestConfiguration->queryParameters !== null) { + $requestInfo->setQueryParameters($requestConfiguration->queryParameters); + } + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + return $requestInfo; + } + + /** + * Update property mailboxSettings value. + * @param MailboxSettings $body The request body + * @param MailboxSettingsRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPatchRequestInformation(MailboxSettings $body, ?MailboxSettingsRequestBuilderPatchRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::PATCH; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + $requestInfo->setContentFromParsable($this->requestAdapter, "application/json", $body); + return $requestInfo; + } + + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param string $rawUrl The raw URL to use for the request builder. + * @return MailboxSettingsRequestBuilder + */ + public function withUrl(string $rawUrl): MailboxSettingsRequestBuilder { + return new MailboxSettingsRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/CreatedByUser/MailboxSettings/MailboxSettingsRequestBuilderGetQueryParameters.php b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/CreatedByUser/MailboxSettings/MailboxSettingsRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..c0d54642719 --- /dev/null +++ b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/CreatedByUser/MailboxSettings/MailboxSettingsRequestBuilderGetQueryParameters.php @@ -0,0 +1,34 @@ +|null $expand Expand related entities + */ + public ?array $expand = null; + + /** + * @QueryParameter("%24select") + * @var array|null $select Select properties to be returned + */ + public ?array $select = null; + + /** + * Instantiates a new MailboxSettingsRequestBuilderGetQueryParameters and sets the default values. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + */ + public function __construct(?array $expand = null, ?array $select = null) { + $this->expand = $expand; + $this->select = $select; + } + +} diff --git a/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/CreatedByUser/MailboxSettings/MailboxSettingsRequestBuilderGetRequestConfiguration.php b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/CreatedByUser/MailboxSettings/MailboxSettingsRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..c7b35070da8 --- /dev/null +++ b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/CreatedByUser/MailboxSettings/MailboxSettingsRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,39 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param MailboxSettingsRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?MailboxSettingsRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new MailboxSettingsRequestBuilderGetQueryParameters. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + * @return MailboxSettingsRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?array $expand = null, ?array $select = null): MailboxSettingsRequestBuilderGetQueryParameters { + return new MailboxSettingsRequestBuilderGetQueryParameters($expand, $select); + } + +} diff --git a/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/CreatedByUser/MailboxSettings/MailboxSettingsRequestBuilderPatchRequestConfiguration.php b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/CreatedByUser/MailboxSettings/MailboxSettingsRequestBuilderPatchRequestConfiguration.php new file mode 100644 index 00000000000..dcc56372f7a --- /dev/null +++ b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/CreatedByUser/MailboxSettings/MailboxSettingsRequestBuilderPatchRequestConfiguration.php @@ -0,0 +1,22 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + */ + public function __construct(?array $headers = null, ?array $options = null) { + parent::__construct($headers ?? [], $options ?? []); + } + +} diff --git a/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/CreatedByUser/ServiceProvisioningErrors/Count/CountRequestBuilder.php b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/CreatedByUser/ServiceProvisioningErrors/Count/CountRequestBuilder.php new file mode 100644 index 00000000000..2337008bad5 --- /dev/null +++ b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/CreatedByUser/ServiceProvisioningErrors/Count/CountRequestBuilder.php @@ -0,0 +1,78 @@ +|string $pathParametersOrRawUrl Path parameters for the request or a String representing the raw URL. + * @param RequestAdapter $requestAdapter The request adapter to use to execute the requests. + */ + public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdapter) { + parent::__construct($requestAdapter, [], '{+baseurl}/storage/fileStorage/containers/{fileStorageContainer%2Did}/recycleBin/createdByUser/serviceProvisioningErrors/$count{?%24filter,%24search}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Get the number of the resource + * @param CountRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?CountRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + /** @var Promise $result */ + $result = $this->requestAdapter->sendPrimitiveAsync($requestInfo, 'int', $errorMappings); + return $result; + } + + /** + * Get the number of the resource + * @param CountRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?CountRequestBuilderGetRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::GET; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + if ($requestConfiguration->queryParameters !== null) { + $requestInfo->setQueryParameters($requestConfiguration->queryParameters); + } + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "text/plain;q=0.9"); + return $requestInfo; + } + + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param string $rawUrl The raw URL to use for the request builder. + * @return CountRequestBuilder + */ + public function withUrl(string $rawUrl): CountRequestBuilder { + return new CountRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/CreatedByUser/ServiceProvisioningErrors/Count/CountRequestBuilderGetQueryParameters.php b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/CreatedByUser/ServiceProvisioningErrors/Count/CountRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..a362687c955 --- /dev/null +++ b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/CreatedByUser/ServiceProvisioningErrors/Count/CountRequestBuilderGetQueryParameters.php @@ -0,0 +1,34 @@ +filter = $filter; + $this->search = $search; + } + +} diff --git a/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/CreatedByUser/ServiceProvisioningErrors/Count/CountRequestBuilderGetRequestConfiguration.php b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/CreatedByUser/ServiceProvisioningErrors/Count/CountRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..3f7d658758f --- /dev/null +++ b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/CreatedByUser/ServiceProvisioningErrors/Count/CountRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,39 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param CountRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?CountRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new CountRequestBuilderGetQueryParameters. + * @param string|null $filter Filter items by property values + * @param string|null $search Search items by search phrases + * @return CountRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?string $filter = null, ?string $search = null): CountRequestBuilderGetQueryParameters { + return new CountRequestBuilderGetQueryParameters($filter, $search); + } + +} diff --git a/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/CreatedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilder.php b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/CreatedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilder.php new file mode 100644 index 00000000000..d65167b895a --- /dev/null +++ b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/CreatedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilder.php @@ -0,0 +1,85 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Instantiates a new ServiceProvisioningErrorsRequestBuilder and sets the default values. + * @param array|string $pathParametersOrRawUrl Path parameters for the request or a String representing the raw URL. + * @param RequestAdapter $requestAdapter The request adapter to use to execute the requests. + */ + public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdapter) { + parent::__construct($requestAdapter, [], '{+baseurl}/storage/fileStorage/containers/{fileStorageContainer%2Did}/recycleBin/createdByUser/serviceProvisioningErrors{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object. Supports $filter (eq, not, for isResolved and serviceInstance). + * @param ServiceProvisioningErrorsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?ServiceProvisioningErrorsRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [ServiceProvisioningErrorCollectionResponse::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object. Supports $filter (eq, not, for isResolved and serviceInstance). + * @param ServiceProvisioningErrorsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?ServiceProvisioningErrorsRequestBuilderGetRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::GET; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + if ($requestConfiguration->queryParameters !== null) { + $requestInfo->setQueryParameters($requestConfiguration->queryParameters); + } + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + return $requestInfo; + } + + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param string $rawUrl The raw URL to use for the request builder. + * @return ServiceProvisioningErrorsRequestBuilder + */ + public function withUrl(string $rawUrl): ServiceProvisioningErrorsRequestBuilder { + return new ServiceProvisioningErrorsRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/CreatedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilderGetQueryParameters.php b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/CreatedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..7acf2db809f --- /dev/null +++ b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/CreatedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilderGetQueryParameters.php @@ -0,0 +1,82 @@ +|null $expand Expand related entities + */ + public ?array $expand = null; + + /** + * @QueryParameter("%24filter") + * @var string|null $filter Filter items by property values + */ + public ?string $filter = null; + + /** + * @QueryParameter("%24orderby") + * @var array|null $orderby Order items by property values + */ + public ?array $orderby = null; + + /** + * @QueryParameter("%24search") + * @var string|null $search Search items by search phrases + */ + public ?string $search = null; + + /** + * @QueryParameter("%24select") + * @var array|null $select Select properties to be returned + */ + public ?array $select = null; + + /** + * @QueryParameter("%24skip") + * @var int|null $skip Skip the first n items + */ + public ?int $skip = null; + + /** + * @QueryParameter("%24top") + * @var int|null $top Show only the first n items + */ + public ?int $top = null; + + /** + * Instantiates a new ServiceProvisioningErrorsRequestBuilderGetQueryParameters and sets the default values. + * @param bool|null $count Include count of items + * @param array|null $expand Expand related entities + * @param string|null $filter Filter items by property values + * @param array|null $orderby Order items by property values + * @param string|null $search Search items by search phrases + * @param array|null $select Select properties to be returned + * @param int|null $skip Skip the first n items + * @param int|null $top Show only the first n items + */ + public function __construct(?bool $count = null, ?array $expand = null, ?string $filter = null, ?array $orderby = null, ?string $search = null, ?array $select = null, ?int $skip = null, ?int $top = null) { + $this->count = $count; + $this->expand = $expand; + $this->filter = $filter; + $this->orderby = $orderby; + $this->search = $search; + $this->select = $select; + $this->skip = $skip; + $this->top = $top; + } + +} diff --git a/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/CreatedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilderGetRequestConfiguration.php b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/CreatedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..7860eccefac --- /dev/null +++ b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/CreatedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,45 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param ServiceProvisioningErrorsRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?ServiceProvisioningErrorsRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new ServiceProvisioningErrorsRequestBuilderGetQueryParameters. + * @param bool|null $count Include count of items + * @param array|null $expand Expand related entities + * @param string|null $filter Filter items by property values + * @param array|null $orderby Order items by property values + * @param string|null $search Search items by search phrases + * @param array|null $select Select properties to be returned + * @param int|null $skip Skip the first n items + * @param int|null $top Show only the first n items + * @return ServiceProvisioningErrorsRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?bool $count = null, ?array $expand = null, ?string $filter = null, ?array $orderby = null, ?string $search = null, ?array $select = null, ?int $skip = null, ?int $top = null): ServiceProvisioningErrorsRequestBuilderGetQueryParameters { + return new ServiceProvisioningErrorsRequestBuilderGetQueryParameters($count, $expand, $filter, $orderby, $search, $select, $skip, $top); + } + +} diff --git a/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Count/CountRequestBuilder.php b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Count/CountRequestBuilder.php new file mode 100644 index 00000000000..0ce9b40c382 --- /dev/null +++ b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Count/CountRequestBuilder.php @@ -0,0 +1,78 @@ +|string $pathParametersOrRawUrl Path parameters for the request or a String representing the raw URL. + * @param RequestAdapter $requestAdapter The request adapter to use to execute the requests. + */ + public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdapter) { + parent::__construct($requestAdapter, [], '{+baseurl}/storage/fileStorage/containers/{fileStorageContainer%2Did}/recycleBin/items/$count{?%24filter,%24search}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Get the number of the resource + * @param CountRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?CountRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + /** @var Promise $result */ + $result = $this->requestAdapter->sendPrimitiveAsync($requestInfo, 'int', $errorMappings); + return $result; + } + + /** + * Get the number of the resource + * @param CountRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?CountRequestBuilderGetRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::GET; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + if ($requestConfiguration->queryParameters !== null) { + $requestInfo->setQueryParameters($requestConfiguration->queryParameters); + } + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "text/plain;q=0.9"); + return $requestInfo; + } + + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param string $rawUrl The raw URL to use for the request builder. + * @return CountRequestBuilder + */ + public function withUrl(string $rawUrl): CountRequestBuilder { + return new CountRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Count/CountRequestBuilderGetQueryParameters.php b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Count/CountRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..2b99283401d --- /dev/null +++ b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Count/CountRequestBuilderGetQueryParameters.php @@ -0,0 +1,34 @@ +filter = $filter; + $this->search = $search; + } + +} diff --git a/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Count/CountRequestBuilderGetRequestConfiguration.php b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Count/CountRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..4af94499df4 --- /dev/null +++ b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Count/CountRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,39 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param CountRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?CountRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new CountRequestBuilderGetQueryParameters. + * @param string|null $filter Filter items by property values + * @param string|null $search Search items by search phrases + * @return CountRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?string $filter = null, ?string $search = null): CountRequestBuilderGetQueryParameters { + return new CountRequestBuilderGetQueryParameters($filter, $search); + } + +} diff --git a/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/CreatedByUser/CreatedByUserRequestBuilder.php b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/CreatedByUser/CreatedByUserRequestBuilder.php new file mode 100644 index 00000000000..4ebbeb68751 --- /dev/null +++ b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/CreatedByUser/CreatedByUserRequestBuilder.php @@ -0,0 +1,93 @@ +pathParameters, $this->requestAdapter); + } + + /** + * The serviceProvisioningErrors property + */ + public function serviceProvisioningErrors(): ServiceProvisioningErrorsRequestBuilder { + return new ServiceProvisioningErrorsRequestBuilder($this->pathParameters, $this->requestAdapter); + } + + /** + * Instantiates a new CreatedByUserRequestBuilder and sets the default values. + * @param array|string $pathParametersOrRawUrl Path parameters for the request or a String representing the raw URL. + * @param RequestAdapter $requestAdapter The request adapter to use to execute the requests. + */ + public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdapter) { + parent::__construct($requestAdapter, [], '{+baseurl}/storage/fileStorage/containers/{fileStorageContainer%2Did}/recycleBin/items/{recycleBinItem%2Did}/createdByUser{?%24expand,%24select}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Identity of the user who created the item. Read-only. + * @param CreatedByUserRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?CreatedByUserRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [User::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Identity of the user who created the item. Read-only. + * @param CreatedByUserRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?CreatedByUserRequestBuilderGetRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::GET; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + if ($requestConfiguration->queryParameters !== null) { + $requestInfo->setQueryParameters($requestConfiguration->queryParameters); + } + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + return $requestInfo; + } + + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param string $rawUrl The raw URL to use for the request builder. + * @return CreatedByUserRequestBuilder + */ + public function withUrl(string $rawUrl): CreatedByUserRequestBuilder { + return new CreatedByUserRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/CreatedByUser/CreatedByUserRequestBuilderGetQueryParameters.php b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/CreatedByUser/CreatedByUserRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..5c3a8bc0c6e --- /dev/null +++ b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/CreatedByUser/CreatedByUserRequestBuilderGetQueryParameters.php @@ -0,0 +1,34 @@ +|null $expand Expand related entities + */ + public ?array $expand = null; + + /** + * @QueryParameter("%24select") + * @var array|null $select Select properties to be returned + */ + public ?array $select = null; + + /** + * Instantiates a new CreatedByUserRequestBuilderGetQueryParameters and sets the default values. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + */ + public function __construct(?array $expand = null, ?array $select = null) { + $this->expand = $expand; + $this->select = $select; + } + +} diff --git a/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/CreatedByUser/CreatedByUserRequestBuilderGetRequestConfiguration.php b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/CreatedByUser/CreatedByUserRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..259df306f6f --- /dev/null +++ b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/CreatedByUser/CreatedByUserRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,39 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param CreatedByUserRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?CreatedByUserRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new CreatedByUserRequestBuilderGetQueryParameters. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + * @return CreatedByUserRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?array $expand = null, ?array $select = null): CreatedByUserRequestBuilderGetQueryParameters { + return new CreatedByUserRequestBuilderGetQueryParameters($expand, $select); + } + +} diff --git a/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/CreatedByUser/MailboxSettings/MailboxSettingsRequestBuilder.php b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/CreatedByUser/MailboxSettings/MailboxSettingsRequestBuilder.php new file mode 100644 index 00000000000..dee8a565d24 --- /dev/null +++ b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/CreatedByUser/MailboxSettings/MailboxSettingsRequestBuilder.php @@ -0,0 +1,112 @@ +|string $pathParametersOrRawUrl Path parameters for the request or a String representing the raw URL. + * @param RequestAdapter $requestAdapter The request adapter to use to execute the requests. + */ + public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdapter) { + parent::__construct($requestAdapter, [], '{+baseurl}/storage/fileStorage/containers/{fileStorageContainer%2Did}/recycleBin/items/{recycleBinItem%2Did}/createdByUser/mailboxSettings{?%24expand,%24select}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. Returned only on $select. + * @param MailboxSettingsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?MailboxSettingsRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [MailboxSettings::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Update property mailboxSettings value. + * @param MailboxSettings $body The request body + * @param MailboxSettingsRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function patch(MailboxSettings $body, ?MailboxSettingsRequestBuilderPatchRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPatchRequestInformation($body, $requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [MailboxSettings::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. Returned only on $select. + * @param MailboxSettingsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?MailboxSettingsRequestBuilderGetRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::GET; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + if ($requestConfiguration->queryParameters !== null) { + $requestInfo->setQueryParameters($requestConfiguration->queryParameters); + } + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + return $requestInfo; + } + + /** + * Update property mailboxSettings value. + * @param MailboxSettings $body The request body + * @param MailboxSettingsRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPatchRequestInformation(MailboxSettings $body, ?MailboxSettingsRequestBuilderPatchRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::PATCH; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + $requestInfo->setContentFromParsable($this->requestAdapter, "application/json", $body); + return $requestInfo; + } + + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param string $rawUrl The raw URL to use for the request builder. + * @return MailboxSettingsRequestBuilder + */ + public function withUrl(string $rawUrl): MailboxSettingsRequestBuilder { + return new MailboxSettingsRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/CreatedByUser/MailboxSettings/MailboxSettingsRequestBuilderGetQueryParameters.php b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/CreatedByUser/MailboxSettings/MailboxSettingsRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..9a75dffb11f --- /dev/null +++ b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/CreatedByUser/MailboxSettings/MailboxSettingsRequestBuilderGetQueryParameters.php @@ -0,0 +1,34 @@ +|null $expand Expand related entities + */ + public ?array $expand = null; + + /** + * @QueryParameter("%24select") + * @var array|null $select Select properties to be returned + */ + public ?array $select = null; + + /** + * Instantiates a new MailboxSettingsRequestBuilderGetQueryParameters and sets the default values. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + */ + public function __construct(?array $expand = null, ?array $select = null) { + $this->expand = $expand; + $this->select = $select; + } + +} diff --git a/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/CreatedByUser/MailboxSettings/MailboxSettingsRequestBuilderGetRequestConfiguration.php b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/CreatedByUser/MailboxSettings/MailboxSettingsRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..27158c30b77 --- /dev/null +++ b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/CreatedByUser/MailboxSettings/MailboxSettingsRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,39 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param MailboxSettingsRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?MailboxSettingsRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new MailboxSettingsRequestBuilderGetQueryParameters. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + * @return MailboxSettingsRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?array $expand = null, ?array $select = null): MailboxSettingsRequestBuilderGetQueryParameters { + return new MailboxSettingsRequestBuilderGetQueryParameters($expand, $select); + } + +} diff --git a/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/CreatedByUser/MailboxSettings/MailboxSettingsRequestBuilderPatchRequestConfiguration.php b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/CreatedByUser/MailboxSettings/MailboxSettingsRequestBuilderPatchRequestConfiguration.php new file mode 100644 index 00000000000..e90e268ca1d --- /dev/null +++ b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/CreatedByUser/MailboxSettings/MailboxSettingsRequestBuilderPatchRequestConfiguration.php @@ -0,0 +1,22 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + */ + public function __construct(?array $headers = null, ?array $options = null) { + parent::__construct($headers ?? [], $options ?? []); + } + +} diff --git a/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/CreatedByUser/ServiceProvisioningErrors/Count/CountRequestBuilder.php b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/CreatedByUser/ServiceProvisioningErrors/Count/CountRequestBuilder.php new file mode 100644 index 00000000000..7abe620340d --- /dev/null +++ b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/CreatedByUser/ServiceProvisioningErrors/Count/CountRequestBuilder.php @@ -0,0 +1,78 @@ +|string $pathParametersOrRawUrl Path parameters for the request or a String representing the raw URL. + * @param RequestAdapter $requestAdapter The request adapter to use to execute the requests. + */ + public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdapter) { + parent::__construct($requestAdapter, [], '{+baseurl}/storage/fileStorage/containers/{fileStorageContainer%2Did}/recycleBin/items/{recycleBinItem%2Did}/createdByUser/serviceProvisioningErrors/$count{?%24filter,%24search}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Get the number of the resource + * @param CountRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?CountRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + /** @var Promise $result */ + $result = $this->requestAdapter->sendPrimitiveAsync($requestInfo, 'int', $errorMappings); + return $result; + } + + /** + * Get the number of the resource + * @param CountRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?CountRequestBuilderGetRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::GET; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + if ($requestConfiguration->queryParameters !== null) { + $requestInfo->setQueryParameters($requestConfiguration->queryParameters); + } + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "text/plain;q=0.9"); + return $requestInfo; + } + + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param string $rawUrl The raw URL to use for the request builder. + * @return CountRequestBuilder + */ + public function withUrl(string $rawUrl): CountRequestBuilder { + return new CountRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/CreatedByUser/ServiceProvisioningErrors/Count/CountRequestBuilderGetQueryParameters.php b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/CreatedByUser/ServiceProvisioningErrors/Count/CountRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..afdd5720202 --- /dev/null +++ b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/CreatedByUser/ServiceProvisioningErrors/Count/CountRequestBuilderGetQueryParameters.php @@ -0,0 +1,34 @@ +filter = $filter; + $this->search = $search; + } + +} diff --git a/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/CreatedByUser/ServiceProvisioningErrors/Count/CountRequestBuilderGetRequestConfiguration.php b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/CreatedByUser/ServiceProvisioningErrors/Count/CountRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..19ab7adef40 --- /dev/null +++ b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/CreatedByUser/ServiceProvisioningErrors/Count/CountRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,39 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param CountRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?CountRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new CountRequestBuilderGetQueryParameters. + * @param string|null $filter Filter items by property values + * @param string|null $search Search items by search phrases + * @return CountRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?string $filter = null, ?string $search = null): CountRequestBuilderGetQueryParameters { + return new CountRequestBuilderGetQueryParameters($filter, $search); + } + +} diff --git a/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/CreatedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilder.php b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/CreatedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilder.php new file mode 100644 index 00000000000..7c627cb4dbc --- /dev/null +++ b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/CreatedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilder.php @@ -0,0 +1,85 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Instantiates a new ServiceProvisioningErrorsRequestBuilder and sets the default values. + * @param array|string $pathParametersOrRawUrl Path parameters for the request or a String representing the raw URL. + * @param RequestAdapter $requestAdapter The request adapter to use to execute the requests. + */ + public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdapter) { + parent::__construct($requestAdapter, [], '{+baseurl}/storage/fileStorage/containers/{fileStorageContainer%2Did}/recycleBin/items/{recycleBinItem%2Did}/createdByUser/serviceProvisioningErrors{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object. Supports $filter (eq, not, for isResolved and serviceInstance). + * @param ServiceProvisioningErrorsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?ServiceProvisioningErrorsRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [ServiceProvisioningErrorCollectionResponse::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object. Supports $filter (eq, not, for isResolved and serviceInstance). + * @param ServiceProvisioningErrorsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?ServiceProvisioningErrorsRequestBuilderGetRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::GET; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + if ($requestConfiguration->queryParameters !== null) { + $requestInfo->setQueryParameters($requestConfiguration->queryParameters); + } + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + return $requestInfo; + } + + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param string $rawUrl The raw URL to use for the request builder. + * @return ServiceProvisioningErrorsRequestBuilder + */ + public function withUrl(string $rawUrl): ServiceProvisioningErrorsRequestBuilder { + return new ServiceProvisioningErrorsRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/CreatedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilderGetQueryParameters.php b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/CreatedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..26be25a3698 --- /dev/null +++ b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/CreatedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilderGetQueryParameters.php @@ -0,0 +1,82 @@ +|null $expand Expand related entities + */ + public ?array $expand = null; + + /** + * @QueryParameter("%24filter") + * @var string|null $filter Filter items by property values + */ + public ?string $filter = null; + + /** + * @QueryParameter("%24orderby") + * @var array|null $orderby Order items by property values + */ + public ?array $orderby = null; + + /** + * @QueryParameter("%24search") + * @var string|null $search Search items by search phrases + */ + public ?string $search = null; + + /** + * @QueryParameter("%24select") + * @var array|null $select Select properties to be returned + */ + public ?array $select = null; + + /** + * @QueryParameter("%24skip") + * @var int|null $skip Skip the first n items + */ + public ?int $skip = null; + + /** + * @QueryParameter("%24top") + * @var int|null $top Show only the first n items + */ + public ?int $top = null; + + /** + * Instantiates a new ServiceProvisioningErrorsRequestBuilderGetQueryParameters and sets the default values. + * @param bool|null $count Include count of items + * @param array|null $expand Expand related entities + * @param string|null $filter Filter items by property values + * @param array|null $orderby Order items by property values + * @param string|null $search Search items by search phrases + * @param array|null $select Select properties to be returned + * @param int|null $skip Skip the first n items + * @param int|null $top Show only the first n items + */ + public function __construct(?bool $count = null, ?array $expand = null, ?string $filter = null, ?array $orderby = null, ?string $search = null, ?array $select = null, ?int $skip = null, ?int $top = null) { + $this->count = $count; + $this->expand = $expand; + $this->filter = $filter; + $this->orderby = $orderby; + $this->search = $search; + $this->select = $select; + $this->skip = $skip; + $this->top = $top; + } + +} diff --git a/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/CreatedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilderGetRequestConfiguration.php b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/CreatedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..38ff46d21fc --- /dev/null +++ b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/CreatedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,45 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param ServiceProvisioningErrorsRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?ServiceProvisioningErrorsRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new ServiceProvisioningErrorsRequestBuilderGetQueryParameters. + * @param bool|null $count Include count of items + * @param array|null $expand Expand related entities + * @param string|null $filter Filter items by property values + * @param array|null $orderby Order items by property values + * @param string|null $search Search items by search phrases + * @param array|null $select Select properties to be returned + * @param int|null $skip Skip the first n items + * @param int|null $top Show only the first n items + * @return ServiceProvisioningErrorsRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?bool $count = null, ?array $expand = null, ?string $filter = null, ?array $orderby = null, ?string $search = null, ?array $select = null, ?int $skip = null, ?int $top = null): ServiceProvisioningErrorsRequestBuilderGetQueryParameters { + return new ServiceProvisioningErrorsRequestBuilderGetQueryParameters($count, $expand, $filter, $orderby, $search, $select, $skip, $top); + } + +} diff --git a/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/LastModifiedByUser/LastModifiedByUserRequestBuilder.php b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/LastModifiedByUser/LastModifiedByUserRequestBuilder.php new file mode 100644 index 00000000000..3d838a1b056 --- /dev/null +++ b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/LastModifiedByUser/LastModifiedByUserRequestBuilder.php @@ -0,0 +1,93 @@ +pathParameters, $this->requestAdapter); + } + + /** + * The serviceProvisioningErrors property + */ + public function serviceProvisioningErrors(): ServiceProvisioningErrorsRequestBuilder { + return new ServiceProvisioningErrorsRequestBuilder($this->pathParameters, $this->requestAdapter); + } + + /** + * Instantiates a new LastModifiedByUserRequestBuilder and sets the default values. + * @param array|string $pathParametersOrRawUrl Path parameters for the request or a String representing the raw URL. + * @param RequestAdapter $requestAdapter The request adapter to use to execute the requests. + */ + public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdapter) { + parent::__construct($requestAdapter, [], '{+baseurl}/storage/fileStorage/containers/{fileStorageContainer%2Did}/recycleBin/items/{recycleBinItem%2Did}/lastModifiedByUser{?%24expand,%24select}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Identity of the user who last modified the item. Read-only. + * @param LastModifiedByUserRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?LastModifiedByUserRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [User::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Identity of the user who last modified the item. Read-only. + * @param LastModifiedByUserRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?LastModifiedByUserRequestBuilderGetRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::GET; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + if ($requestConfiguration->queryParameters !== null) { + $requestInfo->setQueryParameters($requestConfiguration->queryParameters); + } + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + return $requestInfo; + } + + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param string $rawUrl The raw URL to use for the request builder. + * @return LastModifiedByUserRequestBuilder + */ + public function withUrl(string $rawUrl): LastModifiedByUserRequestBuilder { + return new LastModifiedByUserRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/LastModifiedByUser/LastModifiedByUserRequestBuilderGetQueryParameters.php b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/LastModifiedByUser/LastModifiedByUserRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..cf3598d6ef5 --- /dev/null +++ b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/LastModifiedByUser/LastModifiedByUserRequestBuilderGetQueryParameters.php @@ -0,0 +1,34 @@ +|null $expand Expand related entities + */ + public ?array $expand = null; + + /** + * @QueryParameter("%24select") + * @var array|null $select Select properties to be returned + */ + public ?array $select = null; + + /** + * Instantiates a new LastModifiedByUserRequestBuilderGetQueryParameters and sets the default values. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + */ + public function __construct(?array $expand = null, ?array $select = null) { + $this->expand = $expand; + $this->select = $select; + } + +} diff --git a/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/LastModifiedByUser/LastModifiedByUserRequestBuilderGetRequestConfiguration.php b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/LastModifiedByUser/LastModifiedByUserRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..ce4783213d1 --- /dev/null +++ b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/LastModifiedByUser/LastModifiedByUserRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,39 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param LastModifiedByUserRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?LastModifiedByUserRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new LastModifiedByUserRequestBuilderGetQueryParameters. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + * @return LastModifiedByUserRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?array $expand = null, ?array $select = null): LastModifiedByUserRequestBuilderGetQueryParameters { + return new LastModifiedByUserRequestBuilderGetQueryParameters($expand, $select); + } + +} diff --git a/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/LastModifiedByUser/MailboxSettings/MailboxSettingsRequestBuilder.php b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/LastModifiedByUser/MailboxSettings/MailboxSettingsRequestBuilder.php new file mode 100644 index 00000000000..501b8fcd72f --- /dev/null +++ b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/LastModifiedByUser/MailboxSettings/MailboxSettingsRequestBuilder.php @@ -0,0 +1,112 @@ +|string $pathParametersOrRawUrl Path parameters for the request or a String representing the raw URL. + * @param RequestAdapter $requestAdapter The request adapter to use to execute the requests. + */ + public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdapter) { + parent::__construct($requestAdapter, [], '{+baseurl}/storage/fileStorage/containers/{fileStorageContainer%2Did}/recycleBin/items/{recycleBinItem%2Did}/lastModifiedByUser/mailboxSettings{?%24expand,%24select}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. Returned only on $select. + * @param MailboxSettingsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?MailboxSettingsRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [MailboxSettings::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Update property mailboxSettings value. + * @param MailboxSettings $body The request body + * @param MailboxSettingsRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function patch(MailboxSettings $body, ?MailboxSettingsRequestBuilderPatchRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPatchRequestInformation($body, $requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [MailboxSettings::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. Returned only on $select. + * @param MailboxSettingsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?MailboxSettingsRequestBuilderGetRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::GET; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + if ($requestConfiguration->queryParameters !== null) { + $requestInfo->setQueryParameters($requestConfiguration->queryParameters); + } + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + return $requestInfo; + } + + /** + * Update property mailboxSettings value. + * @param MailboxSettings $body The request body + * @param MailboxSettingsRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPatchRequestInformation(MailboxSettings $body, ?MailboxSettingsRequestBuilderPatchRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::PATCH; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + $requestInfo->setContentFromParsable($this->requestAdapter, "application/json", $body); + return $requestInfo; + } + + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param string $rawUrl The raw URL to use for the request builder. + * @return MailboxSettingsRequestBuilder + */ + public function withUrl(string $rawUrl): MailboxSettingsRequestBuilder { + return new MailboxSettingsRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/LastModifiedByUser/MailboxSettings/MailboxSettingsRequestBuilderGetQueryParameters.php b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/LastModifiedByUser/MailboxSettings/MailboxSettingsRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..69d189ad97b --- /dev/null +++ b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/LastModifiedByUser/MailboxSettings/MailboxSettingsRequestBuilderGetQueryParameters.php @@ -0,0 +1,34 @@ +|null $expand Expand related entities + */ + public ?array $expand = null; + + /** + * @QueryParameter("%24select") + * @var array|null $select Select properties to be returned + */ + public ?array $select = null; + + /** + * Instantiates a new MailboxSettingsRequestBuilderGetQueryParameters and sets the default values. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + */ + public function __construct(?array $expand = null, ?array $select = null) { + $this->expand = $expand; + $this->select = $select; + } + +} diff --git a/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/LastModifiedByUser/MailboxSettings/MailboxSettingsRequestBuilderGetRequestConfiguration.php b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/LastModifiedByUser/MailboxSettings/MailboxSettingsRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..b33038bb05f --- /dev/null +++ b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/LastModifiedByUser/MailboxSettings/MailboxSettingsRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,39 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param MailboxSettingsRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?MailboxSettingsRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new MailboxSettingsRequestBuilderGetQueryParameters. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + * @return MailboxSettingsRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?array $expand = null, ?array $select = null): MailboxSettingsRequestBuilderGetQueryParameters { + return new MailboxSettingsRequestBuilderGetQueryParameters($expand, $select); + } + +} diff --git a/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/LastModifiedByUser/MailboxSettings/MailboxSettingsRequestBuilderPatchRequestConfiguration.php b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/LastModifiedByUser/MailboxSettings/MailboxSettingsRequestBuilderPatchRequestConfiguration.php new file mode 100644 index 00000000000..3c689adf4eb --- /dev/null +++ b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/LastModifiedByUser/MailboxSettings/MailboxSettingsRequestBuilderPatchRequestConfiguration.php @@ -0,0 +1,22 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + */ + public function __construct(?array $headers = null, ?array $options = null) { + parent::__construct($headers ?? [], $options ?? []); + } + +} diff --git a/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/LastModifiedByUser/ServiceProvisioningErrors/Count/CountRequestBuilder.php b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/LastModifiedByUser/ServiceProvisioningErrors/Count/CountRequestBuilder.php new file mode 100644 index 00000000000..3def3ea1cf0 --- /dev/null +++ b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/LastModifiedByUser/ServiceProvisioningErrors/Count/CountRequestBuilder.php @@ -0,0 +1,78 @@ +|string $pathParametersOrRawUrl Path parameters for the request or a String representing the raw URL. + * @param RequestAdapter $requestAdapter The request adapter to use to execute the requests. + */ + public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdapter) { + parent::__construct($requestAdapter, [], '{+baseurl}/storage/fileStorage/containers/{fileStorageContainer%2Did}/recycleBin/items/{recycleBinItem%2Did}/lastModifiedByUser/serviceProvisioningErrors/$count{?%24filter,%24search}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Get the number of the resource + * @param CountRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?CountRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + /** @var Promise $result */ + $result = $this->requestAdapter->sendPrimitiveAsync($requestInfo, 'int', $errorMappings); + return $result; + } + + /** + * Get the number of the resource + * @param CountRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?CountRequestBuilderGetRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::GET; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + if ($requestConfiguration->queryParameters !== null) { + $requestInfo->setQueryParameters($requestConfiguration->queryParameters); + } + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "text/plain;q=0.9"); + return $requestInfo; + } + + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param string $rawUrl The raw URL to use for the request builder. + * @return CountRequestBuilder + */ + public function withUrl(string $rawUrl): CountRequestBuilder { + return new CountRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/LastModifiedByUser/ServiceProvisioningErrors/Count/CountRequestBuilderGetQueryParameters.php b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/LastModifiedByUser/ServiceProvisioningErrors/Count/CountRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..574f2d8f997 --- /dev/null +++ b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/LastModifiedByUser/ServiceProvisioningErrors/Count/CountRequestBuilderGetQueryParameters.php @@ -0,0 +1,34 @@ +filter = $filter; + $this->search = $search; + } + +} diff --git a/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/LastModifiedByUser/ServiceProvisioningErrors/Count/CountRequestBuilderGetRequestConfiguration.php b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/LastModifiedByUser/ServiceProvisioningErrors/Count/CountRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..3a19dbb1df4 --- /dev/null +++ b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/LastModifiedByUser/ServiceProvisioningErrors/Count/CountRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,39 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param CountRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?CountRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new CountRequestBuilderGetQueryParameters. + * @param string|null $filter Filter items by property values + * @param string|null $search Search items by search phrases + * @return CountRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?string $filter = null, ?string $search = null): CountRequestBuilderGetQueryParameters { + return new CountRequestBuilderGetQueryParameters($filter, $search); + } + +} diff --git a/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/LastModifiedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilder.php b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/LastModifiedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilder.php new file mode 100644 index 00000000000..51096e0f394 --- /dev/null +++ b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/LastModifiedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilder.php @@ -0,0 +1,85 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Instantiates a new ServiceProvisioningErrorsRequestBuilder and sets the default values. + * @param array|string $pathParametersOrRawUrl Path parameters for the request or a String representing the raw URL. + * @param RequestAdapter $requestAdapter The request adapter to use to execute the requests. + */ + public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdapter) { + parent::__construct($requestAdapter, [], '{+baseurl}/storage/fileStorage/containers/{fileStorageContainer%2Did}/recycleBin/items/{recycleBinItem%2Did}/lastModifiedByUser/serviceProvisioningErrors{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object. Supports $filter (eq, not, for isResolved and serviceInstance). + * @param ServiceProvisioningErrorsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?ServiceProvisioningErrorsRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [ServiceProvisioningErrorCollectionResponse::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object. Supports $filter (eq, not, for isResolved and serviceInstance). + * @param ServiceProvisioningErrorsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?ServiceProvisioningErrorsRequestBuilderGetRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::GET; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + if ($requestConfiguration->queryParameters !== null) { + $requestInfo->setQueryParameters($requestConfiguration->queryParameters); + } + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + return $requestInfo; + } + + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param string $rawUrl The raw URL to use for the request builder. + * @return ServiceProvisioningErrorsRequestBuilder + */ + public function withUrl(string $rawUrl): ServiceProvisioningErrorsRequestBuilder { + return new ServiceProvisioningErrorsRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/LastModifiedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilderGetQueryParameters.php b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/LastModifiedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..20468030921 --- /dev/null +++ b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/LastModifiedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilderGetQueryParameters.php @@ -0,0 +1,82 @@ +|null $expand Expand related entities + */ + public ?array $expand = null; + + /** + * @QueryParameter("%24filter") + * @var string|null $filter Filter items by property values + */ + public ?string $filter = null; + + /** + * @QueryParameter("%24orderby") + * @var array|null $orderby Order items by property values + */ + public ?array $orderby = null; + + /** + * @QueryParameter("%24search") + * @var string|null $search Search items by search phrases + */ + public ?string $search = null; + + /** + * @QueryParameter("%24select") + * @var array|null $select Select properties to be returned + */ + public ?array $select = null; + + /** + * @QueryParameter("%24skip") + * @var int|null $skip Skip the first n items + */ + public ?int $skip = null; + + /** + * @QueryParameter("%24top") + * @var int|null $top Show only the first n items + */ + public ?int $top = null; + + /** + * Instantiates a new ServiceProvisioningErrorsRequestBuilderGetQueryParameters and sets the default values. + * @param bool|null $count Include count of items + * @param array|null $expand Expand related entities + * @param string|null $filter Filter items by property values + * @param array|null $orderby Order items by property values + * @param string|null $search Search items by search phrases + * @param array|null $select Select properties to be returned + * @param int|null $skip Skip the first n items + * @param int|null $top Show only the first n items + */ + public function __construct(?bool $count = null, ?array $expand = null, ?string $filter = null, ?array $orderby = null, ?string $search = null, ?array $select = null, ?int $skip = null, ?int $top = null) { + $this->count = $count; + $this->expand = $expand; + $this->filter = $filter; + $this->orderby = $orderby; + $this->search = $search; + $this->select = $select; + $this->skip = $skip; + $this->top = $top; + } + +} diff --git a/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/LastModifiedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilderGetRequestConfiguration.php b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/LastModifiedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..199e693a5da --- /dev/null +++ b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/LastModifiedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,45 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param ServiceProvisioningErrorsRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?ServiceProvisioningErrorsRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new ServiceProvisioningErrorsRequestBuilderGetQueryParameters. + * @param bool|null $count Include count of items + * @param array|null $expand Expand related entities + * @param string|null $filter Filter items by property values + * @param array|null $orderby Order items by property values + * @param string|null $search Search items by search phrases + * @param array|null $select Select properties to be returned + * @param int|null $skip Skip the first n items + * @param int|null $top Show only the first n items + * @return ServiceProvisioningErrorsRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?bool $count = null, ?array $expand = null, ?string $filter = null, ?array $orderby = null, ?string $search = null, ?array $select = null, ?int $skip = null, ?int $top = null): ServiceProvisioningErrorsRequestBuilderGetQueryParameters { + return new ServiceProvisioningErrorsRequestBuilderGetQueryParameters($count, $expand, $filter, $orderby, $search, $select, $skip, $top); + } + +} diff --git a/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/RecycleBinItemItemRequestBuilder.php b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/RecycleBinItemItemRequestBuilder.php new file mode 100644 index 00000000000..99063712161 --- /dev/null +++ b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/RecycleBinItemItemRequestBuilder.php @@ -0,0 +1,160 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Provides operations to manage the lastModifiedByUser property of the microsoft.graph.baseItem entity. + */ + public function lastModifiedByUser(): LastModifiedByUserRequestBuilder { + return new LastModifiedByUserRequestBuilder($this->pathParameters, $this->requestAdapter); + } + + /** + * Instantiates a new RecycleBinItemItemRequestBuilder and sets the default values. + * @param array|string $pathParametersOrRawUrl Path parameters for the request or a String representing the raw URL. + * @param RequestAdapter $requestAdapter The request adapter to use to execute the requests. + */ + public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdapter) { + parent::__construct($requestAdapter, [], '{+baseurl}/storage/fileStorage/containers/{fileStorageContainer%2Did}/recycleBin/items/{recycleBinItem%2Did}{?%24expand,%24select}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Delete navigation property items for storage + * @param RecycleBinItemItemRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function delete(?RecycleBinItemItemRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toDeleteRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * List of the recycleBinItems deleted by a user. + * @param RecycleBinItemItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?RecycleBinItemItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [RecycleBinItem::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Update the navigation property items in storage + * @param RecycleBinItem $body The request body + * @param RecycleBinItemItemRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function patch(RecycleBinItem $body, ?RecycleBinItemItemRequestBuilderPatchRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPatchRequestInformation($body, $requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [RecycleBinItem::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Delete navigation property items for storage + * @param RecycleBinItemItemRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toDeleteRequestInformation(?RecycleBinItemItemRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::DELETE; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + return $requestInfo; + } + + /** + * List of the recycleBinItems deleted by a user. + * @param RecycleBinItemItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?RecycleBinItemItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::GET; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + if ($requestConfiguration->queryParameters !== null) { + $requestInfo->setQueryParameters($requestConfiguration->queryParameters); + } + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + return $requestInfo; + } + + /** + * Update the navigation property items in storage + * @param RecycleBinItem $body The request body + * @param RecycleBinItemItemRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPatchRequestInformation(RecycleBinItem $body, ?RecycleBinItemItemRequestBuilderPatchRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::PATCH; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + $requestInfo->setContentFromParsable($this->requestAdapter, "application/json", $body); + return $requestInfo; + } + + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param string $rawUrl The raw URL to use for the request builder. + * @return RecycleBinItemItemRequestBuilder + */ + public function withUrl(string $rawUrl): RecycleBinItemItemRequestBuilder { + return new RecycleBinItemItemRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/RecycleBinItemItemRequestBuilderDeleteRequestConfiguration.php b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/RecycleBinItemItemRequestBuilderDeleteRequestConfiguration.php new file mode 100644 index 00000000000..8fd177203e9 --- /dev/null +++ b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/RecycleBinItemItemRequestBuilderDeleteRequestConfiguration.php @@ -0,0 +1,22 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + */ + public function __construct(?array $headers = null, ?array $options = null) { + parent::__construct($headers ?? [], $options ?? []); + } + +} diff --git a/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/RecycleBinItemItemRequestBuilderGetQueryParameters.php b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/RecycleBinItemItemRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..ff6b904c677 --- /dev/null +++ b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/RecycleBinItemItemRequestBuilderGetQueryParameters.php @@ -0,0 +1,34 @@ +|null $expand Expand related entities + */ + public ?array $expand = null; + + /** + * @QueryParameter("%24select") + * @var array|null $select Select properties to be returned + */ + public ?array $select = null; + + /** + * Instantiates a new RecycleBinItemItemRequestBuilderGetQueryParameters and sets the default values. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + */ + public function __construct(?array $expand = null, ?array $select = null) { + $this->expand = $expand; + $this->select = $select; + } + +} diff --git a/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/RecycleBinItemItemRequestBuilderGetRequestConfiguration.php b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/RecycleBinItemItemRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..5c098fced8c --- /dev/null +++ b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/RecycleBinItemItemRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,39 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param RecycleBinItemItemRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?RecycleBinItemItemRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new RecycleBinItemItemRequestBuilderGetQueryParameters. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + * @return RecycleBinItemItemRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?array $expand = null, ?array $select = null): RecycleBinItemItemRequestBuilderGetQueryParameters { + return new RecycleBinItemItemRequestBuilderGetQueryParameters($expand, $select); + } + +} diff --git a/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/RecycleBinItemItemRequestBuilderPatchRequestConfiguration.php b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/RecycleBinItemItemRequestBuilderPatchRequestConfiguration.php new file mode 100644 index 00000000000..f78bb6d9f48 --- /dev/null +++ b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/Item/RecycleBinItemItemRequestBuilderPatchRequestConfiguration.php @@ -0,0 +1,22 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + */ + public function __construct(?array $headers = null, ?array $options = null) { + parent::__construct($headers ?? [], $options ?? []); + } + +} diff --git a/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/ItemsRequestBuilder.php b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/ItemsRequestBuilder.php new file mode 100644 index 00000000000..2b70c6cceab --- /dev/null +++ b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/ItemsRequestBuilder.php @@ -0,0 +1,133 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Provides operations to manage the items property of the microsoft.graph.recycleBin entity. + * @param string $recycleBinItemId The unique identifier of recycleBinItem + * @return RecycleBinItemItemRequestBuilder + */ + public function byRecycleBinItemId(string $recycleBinItemId): RecycleBinItemItemRequestBuilder { + $urlTplParams = $this->pathParameters; + $urlTplParams['recycleBinItem%2Did'] = $recycleBinItemId; + return new RecycleBinItemItemRequestBuilder($urlTplParams, $this->requestAdapter); + } + + /** + * Instantiates a new ItemsRequestBuilder and sets the default values. + * @param array|string $pathParametersOrRawUrl Path parameters for the request or a String representing the raw URL. + * @param RequestAdapter $requestAdapter The request adapter to use to execute the requests. + */ + public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdapter) { + parent::__construct($requestAdapter, [], '{+baseurl}/storage/fileStorage/containers/{fileStorageContainer%2Did}/recycleBin/items{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * List of the recycleBinItems deleted by a user. + * @param ItemsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?ItemsRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [RecycleBinItemCollectionResponse::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Create new navigation property to items for storage + * @param RecycleBinItem $body The request body + * @param ItemsRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function post(RecycleBinItem $body, ?ItemsRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPostRequestInformation($body, $requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [RecycleBinItem::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * List of the recycleBinItems deleted by a user. + * @param ItemsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?ItemsRequestBuilderGetRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::GET; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + if ($requestConfiguration->queryParameters !== null) { + $requestInfo->setQueryParameters($requestConfiguration->queryParameters); + } + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + return $requestInfo; + } + + /** + * Create new navigation property to items for storage + * @param RecycleBinItem $body The request body + * @param ItemsRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPostRequestInformation(RecycleBinItem $body, ?ItemsRequestBuilderPostRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::POST; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + $requestInfo->setContentFromParsable($this->requestAdapter, "application/json", $body); + return $requestInfo; + } + + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param string $rawUrl The raw URL to use for the request builder. + * @return ItemsRequestBuilder + */ + public function withUrl(string $rawUrl): ItemsRequestBuilder { + return new ItemsRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/ItemsRequestBuilderGetQueryParameters.php b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/ItemsRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..a425d0a4ded --- /dev/null +++ b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/ItemsRequestBuilderGetQueryParameters.php @@ -0,0 +1,82 @@ +|null $expand Expand related entities + */ + public ?array $expand = null; + + /** + * @QueryParameter("%24filter") + * @var string|null $filter Filter items by property values + */ + public ?string $filter = null; + + /** + * @QueryParameter("%24orderby") + * @var array|null $orderby Order items by property values + */ + public ?array $orderby = null; + + /** + * @QueryParameter("%24search") + * @var string|null $search Search items by search phrases + */ + public ?string $search = null; + + /** + * @QueryParameter("%24select") + * @var array|null $select Select properties to be returned + */ + public ?array $select = null; + + /** + * @QueryParameter("%24skip") + * @var int|null $skip Skip the first n items + */ + public ?int $skip = null; + + /** + * @QueryParameter("%24top") + * @var int|null $top Show only the first n items + */ + public ?int $top = null; + + /** + * Instantiates a new ItemsRequestBuilderGetQueryParameters and sets the default values. + * @param bool|null $count Include count of items + * @param array|null $expand Expand related entities + * @param string|null $filter Filter items by property values + * @param array|null $orderby Order items by property values + * @param string|null $search Search items by search phrases + * @param array|null $select Select properties to be returned + * @param int|null $skip Skip the first n items + * @param int|null $top Show only the first n items + */ + public function __construct(?bool $count = null, ?array $expand = null, ?string $filter = null, ?array $orderby = null, ?string $search = null, ?array $select = null, ?int $skip = null, ?int $top = null) { + $this->count = $count; + $this->expand = $expand; + $this->filter = $filter; + $this->orderby = $orderby; + $this->search = $search; + $this->select = $select; + $this->skip = $skip; + $this->top = $top; + } + +} diff --git a/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/ItemsRequestBuilderGetRequestConfiguration.php b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/ItemsRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..9edaca8b98a --- /dev/null +++ b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/ItemsRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,45 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param ItemsRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?ItemsRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new ItemsRequestBuilderGetQueryParameters. + * @param bool|null $count Include count of items + * @param array|null $expand Expand related entities + * @param string|null $filter Filter items by property values + * @param array|null $orderby Order items by property values + * @param string|null $search Search items by search phrases + * @param array|null $select Select properties to be returned + * @param int|null $skip Skip the first n items + * @param int|null $top Show only the first n items + * @return ItemsRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?bool $count = null, ?array $expand = null, ?string $filter = null, ?array $orderby = null, ?string $search = null, ?array $select = null, ?int $skip = null, ?int $top = null): ItemsRequestBuilderGetQueryParameters { + return new ItemsRequestBuilderGetQueryParameters($count, $expand, $filter, $orderby, $search, $select, $skip, $top); + } + +} diff --git a/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/ItemsRequestBuilderPostRequestConfiguration.php b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/ItemsRequestBuilderPostRequestConfiguration.php new file mode 100644 index 00000000000..d4c56d729b9 --- /dev/null +++ b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/Items/ItemsRequestBuilderPostRequestConfiguration.php @@ -0,0 +1,22 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + */ + public function __construct(?array $headers = null, ?array $options = null) { + parent::__construct($headers ?? [], $options ?? []); + } + +} diff --git a/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/LastModifiedByUser/LastModifiedByUserRequestBuilder.php b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/LastModifiedByUser/LastModifiedByUserRequestBuilder.php new file mode 100644 index 00000000000..5b25b1af842 --- /dev/null +++ b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/LastModifiedByUser/LastModifiedByUserRequestBuilder.php @@ -0,0 +1,93 @@ +pathParameters, $this->requestAdapter); + } + + /** + * The serviceProvisioningErrors property + */ + public function serviceProvisioningErrors(): ServiceProvisioningErrorsRequestBuilder { + return new ServiceProvisioningErrorsRequestBuilder($this->pathParameters, $this->requestAdapter); + } + + /** + * Instantiates a new LastModifiedByUserRequestBuilder and sets the default values. + * @param array|string $pathParametersOrRawUrl Path parameters for the request or a String representing the raw URL. + * @param RequestAdapter $requestAdapter The request adapter to use to execute the requests. + */ + public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdapter) { + parent::__construct($requestAdapter, [], '{+baseurl}/storage/fileStorage/containers/{fileStorageContainer%2Did}/recycleBin/lastModifiedByUser{?%24expand,%24select}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Identity of the user who last modified the item. Read-only. + * @param LastModifiedByUserRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?LastModifiedByUserRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [User::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Identity of the user who last modified the item. Read-only. + * @param LastModifiedByUserRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?LastModifiedByUserRequestBuilderGetRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::GET; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + if ($requestConfiguration->queryParameters !== null) { + $requestInfo->setQueryParameters($requestConfiguration->queryParameters); + } + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + return $requestInfo; + } + + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param string $rawUrl The raw URL to use for the request builder. + * @return LastModifiedByUserRequestBuilder + */ + public function withUrl(string $rawUrl): LastModifiedByUserRequestBuilder { + return new LastModifiedByUserRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/LastModifiedByUser/LastModifiedByUserRequestBuilderGetQueryParameters.php b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/LastModifiedByUser/LastModifiedByUserRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..b5466de6356 --- /dev/null +++ b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/LastModifiedByUser/LastModifiedByUserRequestBuilderGetQueryParameters.php @@ -0,0 +1,34 @@ +|null $expand Expand related entities + */ + public ?array $expand = null; + + /** + * @QueryParameter("%24select") + * @var array|null $select Select properties to be returned + */ + public ?array $select = null; + + /** + * Instantiates a new LastModifiedByUserRequestBuilderGetQueryParameters and sets the default values. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + */ + public function __construct(?array $expand = null, ?array $select = null) { + $this->expand = $expand; + $this->select = $select; + } + +} diff --git a/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/LastModifiedByUser/LastModifiedByUserRequestBuilderGetRequestConfiguration.php b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/LastModifiedByUser/LastModifiedByUserRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..26c7af35b73 --- /dev/null +++ b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/LastModifiedByUser/LastModifiedByUserRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,39 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param LastModifiedByUserRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?LastModifiedByUserRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new LastModifiedByUserRequestBuilderGetQueryParameters. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + * @return LastModifiedByUserRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?array $expand = null, ?array $select = null): LastModifiedByUserRequestBuilderGetQueryParameters { + return new LastModifiedByUserRequestBuilderGetQueryParameters($expand, $select); + } + +} diff --git a/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/LastModifiedByUser/MailboxSettings/MailboxSettingsRequestBuilder.php b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/LastModifiedByUser/MailboxSettings/MailboxSettingsRequestBuilder.php new file mode 100644 index 00000000000..8f204a378e1 --- /dev/null +++ b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/LastModifiedByUser/MailboxSettings/MailboxSettingsRequestBuilder.php @@ -0,0 +1,112 @@ +|string $pathParametersOrRawUrl Path parameters for the request or a String representing the raw URL. + * @param RequestAdapter $requestAdapter The request adapter to use to execute the requests. + */ + public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdapter) { + parent::__construct($requestAdapter, [], '{+baseurl}/storage/fileStorage/containers/{fileStorageContainer%2Did}/recycleBin/lastModifiedByUser/mailboxSettings{?%24expand,%24select}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. Returned only on $select. + * @param MailboxSettingsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?MailboxSettingsRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [MailboxSettings::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Update property mailboxSettings value. + * @param MailboxSettings $body The request body + * @param MailboxSettingsRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function patch(MailboxSettings $body, ?MailboxSettingsRequestBuilderPatchRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPatchRequestInformation($body, $requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [MailboxSettings::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. Returned only on $select. + * @param MailboxSettingsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?MailboxSettingsRequestBuilderGetRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::GET; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + if ($requestConfiguration->queryParameters !== null) { + $requestInfo->setQueryParameters($requestConfiguration->queryParameters); + } + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + return $requestInfo; + } + + /** + * Update property mailboxSettings value. + * @param MailboxSettings $body The request body + * @param MailboxSettingsRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPatchRequestInformation(MailboxSettings $body, ?MailboxSettingsRequestBuilderPatchRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::PATCH; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + $requestInfo->setContentFromParsable($this->requestAdapter, "application/json", $body); + return $requestInfo; + } + + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param string $rawUrl The raw URL to use for the request builder. + * @return MailboxSettingsRequestBuilder + */ + public function withUrl(string $rawUrl): MailboxSettingsRequestBuilder { + return new MailboxSettingsRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/LastModifiedByUser/MailboxSettings/MailboxSettingsRequestBuilderGetQueryParameters.php b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/LastModifiedByUser/MailboxSettings/MailboxSettingsRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..1d698ebcb17 --- /dev/null +++ b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/LastModifiedByUser/MailboxSettings/MailboxSettingsRequestBuilderGetQueryParameters.php @@ -0,0 +1,34 @@ +|null $expand Expand related entities + */ + public ?array $expand = null; + + /** + * @QueryParameter("%24select") + * @var array|null $select Select properties to be returned + */ + public ?array $select = null; + + /** + * Instantiates a new MailboxSettingsRequestBuilderGetQueryParameters and sets the default values. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + */ + public function __construct(?array $expand = null, ?array $select = null) { + $this->expand = $expand; + $this->select = $select; + } + +} diff --git a/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/LastModifiedByUser/MailboxSettings/MailboxSettingsRequestBuilderGetRequestConfiguration.php b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/LastModifiedByUser/MailboxSettings/MailboxSettingsRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..bc789ec38ff --- /dev/null +++ b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/LastModifiedByUser/MailboxSettings/MailboxSettingsRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,39 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param MailboxSettingsRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?MailboxSettingsRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new MailboxSettingsRequestBuilderGetQueryParameters. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + * @return MailboxSettingsRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?array $expand = null, ?array $select = null): MailboxSettingsRequestBuilderGetQueryParameters { + return new MailboxSettingsRequestBuilderGetQueryParameters($expand, $select); + } + +} diff --git a/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/LastModifiedByUser/MailboxSettings/MailboxSettingsRequestBuilderPatchRequestConfiguration.php b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/LastModifiedByUser/MailboxSettings/MailboxSettingsRequestBuilderPatchRequestConfiguration.php new file mode 100644 index 00000000000..450f848f661 --- /dev/null +++ b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/LastModifiedByUser/MailboxSettings/MailboxSettingsRequestBuilderPatchRequestConfiguration.php @@ -0,0 +1,22 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + */ + public function __construct(?array $headers = null, ?array $options = null) { + parent::__construct($headers ?? [], $options ?? []); + } + +} diff --git a/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/LastModifiedByUser/ServiceProvisioningErrors/Count/CountRequestBuilder.php b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/LastModifiedByUser/ServiceProvisioningErrors/Count/CountRequestBuilder.php new file mode 100644 index 00000000000..0d8b4695c8e --- /dev/null +++ b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/LastModifiedByUser/ServiceProvisioningErrors/Count/CountRequestBuilder.php @@ -0,0 +1,78 @@ +|string $pathParametersOrRawUrl Path parameters for the request or a String representing the raw URL. + * @param RequestAdapter $requestAdapter The request adapter to use to execute the requests. + */ + public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdapter) { + parent::__construct($requestAdapter, [], '{+baseurl}/storage/fileStorage/containers/{fileStorageContainer%2Did}/recycleBin/lastModifiedByUser/serviceProvisioningErrors/$count{?%24filter,%24search}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Get the number of the resource + * @param CountRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?CountRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + /** @var Promise $result */ + $result = $this->requestAdapter->sendPrimitiveAsync($requestInfo, 'int', $errorMappings); + return $result; + } + + /** + * Get the number of the resource + * @param CountRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?CountRequestBuilderGetRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::GET; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + if ($requestConfiguration->queryParameters !== null) { + $requestInfo->setQueryParameters($requestConfiguration->queryParameters); + } + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "text/plain;q=0.9"); + return $requestInfo; + } + + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param string $rawUrl The raw URL to use for the request builder. + * @return CountRequestBuilder + */ + public function withUrl(string $rawUrl): CountRequestBuilder { + return new CountRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/LastModifiedByUser/ServiceProvisioningErrors/Count/CountRequestBuilderGetQueryParameters.php b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/LastModifiedByUser/ServiceProvisioningErrors/Count/CountRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..f9782f29c3a --- /dev/null +++ b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/LastModifiedByUser/ServiceProvisioningErrors/Count/CountRequestBuilderGetQueryParameters.php @@ -0,0 +1,34 @@ +filter = $filter; + $this->search = $search; + } + +} diff --git a/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/LastModifiedByUser/ServiceProvisioningErrors/Count/CountRequestBuilderGetRequestConfiguration.php b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/LastModifiedByUser/ServiceProvisioningErrors/Count/CountRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..ed066cbaaaf --- /dev/null +++ b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/LastModifiedByUser/ServiceProvisioningErrors/Count/CountRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,39 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param CountRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?CountRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new CountRequestBuilderGetQueryParameters. + * @param string|null $filter Filter items by property values + * @param string|null $search Search items by search phrases + * @return CountRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?string $filter = null, ?string $search = null): CountRequestBuilderGetQueryParameters { + return new CountRequestBuilderGetQueryParameters($filter, $search); + } + +} diff --git a/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/LastModifiedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilder.php b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/LastModifiedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilder.php new file mode 100644 index 00000000000..ee8717a6fa4 --- /dev/null +++ b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/LastModifiedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilder.php @@ -0,0 +1,85 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Instantiates a new ServiceProvisioningErrorsRequestBuilder and sets the default values. + * @param array|string $pathParametersOrRawUrl Path parameters for the request or a String representing the raw URL. + * @param RequestAdapter $requestAdapter The request adapter to use to execute the requests. + */ + public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdapter) { + parent::__construct($requestAdapter, [], '{+baseurl}/storage/fileStorage/containers/{fileStorageContainer%2Did}/recycleBin/lastModifiedByUser/serviceProvisioningErrors{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object. Supports $filter (eq, not, for isResolved and serviceInstance). + * @param ServiceProvisioningErrorsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?ServiceProvisioningErrorsRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [ServiceProvisioningErrorCollectionResponse::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object. Supports $filter (eq, not, for isResolved and serviceInstance). + * @param ServiceProvisioningErrorsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?ServiceProvisioningErrorsRequestBuilderGetRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::GET; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + if ($requestConfiguration->queryParameters !== null) { + $requestInfo->setQueryParameters($requestConfiguration->queryParameters); + } + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + return $requestInfo; + } + + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param string $rawUrl The raw URL to use for the request builder. + * @return ServiceProvisioningErrorsRequestBuilder + */ + public function withUrl(string $rawUrl): ServiceProvisioningErrorsRequestBuilder { + return new ServiceProvisioningErrorsRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/LastModifiedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilderGetQueryParameters.php b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/LastModifiedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..62d0c9fb4b0 --- /dev/null +++ b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/LastModifiedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilderGetQueryParameters.php @@ -0,0 +1,82 @@ +|null $expand Expand related entities + */ + public ?array $expand = null; + + /** + * @QueryParameter("%24filter") + * @var string|null $filter Filter items by property values + */ + public ?string $filter = null; + + /** + * @QueryParameter("%24orderby") + * @var array|null $orderby Order items by property values + */ + public ?array $orderby = null; + + /** + * @QueryParameter("%24search") + * @var string|null $search Search items by search phrases + */ + public ?string $search = null; + + /** + * @QueryParameter("%24select") + * @var array|null $select Select properties to be returned + */ + public ?array $select = null; + + /** + * @QueryParameter("%24skip") + * @var int|null $skip Skip the first n items + */ + public ?int $skip = null; + + /** + * @QueryParameter("%24top") + * @var int|null $top Show only the first n items + */ + public ?int $top = null; + + /** + * Instantiates a new ServiceProvisioningErrorsRequestBuilderGetQueryParameters and sets the default values. + * @param bool|null $count Include count of items + * @param array|null $expand Expand related entities + * @param string|null $filter Filter items by property values + * @param array|null $orderby Order items by property values + * @param string|null $search Search items by search phrases + * @param array|null $select Select properties to be returned + * @param int|null $skip Skip the first n items + * @param int|null $top Show only the first n items + */ + public function __construct(?bool $count = null, ?array $expand = null, ?string $filter = null, ?array $orderby = null, ?string $search = null, ?array $select = null, ?int $skip = null, ?int $top = null) { + $this->count = $count; + $this->expand = $expand; + $this->filter = $filter; + $this->orderby = $orderby; + $this->search = $search; + $this->select = $select; + $this->skip = $skip; + $this->top = $top; + } + +} diff --git a/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/LastModifiedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilderGetRequestConfiguration.php b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/LastModifiedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..d4b5f77f67d --- /dev/null +++ b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/LastModifiedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,45 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param ServiceProvisioningErrorsRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?ServiceProvisioningErrorsRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new ServiceProvisioningErrorsRequestBuilderGetQueryParameters. + * @param bool|null $count Include count of items + * @param array|null $expand Expand related entities + * @param string|null $filter Filter items by property values + * @param array|null $orderby Order items by property values + * @param string|null $search Search items by search phrases + * @param array|null $select Select properties to be returned + * @param int|null $skip Skip the first n items + * @param int|null $top Show only the first n items + * @return ServiceProvisioningErrorsRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?bool $count = null, ?array $expand = null, ?string $filter = null, ?array $orderby = null, ?string $search = null, ?array $select = null, ?int $skip = null, ?int $top = null): ServiceProvisioningErrorsRequestBuilderGetQueryParameters { + return new ServiceProvisioningErrorsRequestBuilderGetQueryParameters($count, $expand, $filter, $orderby, $search, $select, $skip, $top); + } + +} diff --git a/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/RecycleBinRequestBuilder.php b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/RecycleBinRequestBuilder.php new file mode 100644 index 00000000000..5a0a165610f --- /dev/null +++ b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/RecycleBinRequestBuilder.php @@ -0,0 +1,168 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Provides operations to manage the items property of the microsoft.graph.recycleBin entity. + */ + public function items(): ItemsRequestBuilder { + return new ItemsRequestBuilder($this->pathParameters, $this->requestAdapter); + } + + /** + * Provides operations to manage the lastModifiedByUser property of the microsoft.graph.baseItem entity. + */ + public function lastModifiedByUser(): LastModifiedByUserRequestBuilder { + return new LastModifiedByUserRequestBuilder($this->pathParameters, $this->requestAdapter); + } + + /** + * Instantiates a new RecycleBinRequestBuilder and sets the default values. + * @param array|string $pathParametersOrRawUrl Path parameters for the request or a String representing the raw URL. + * @param RequestAdapter $requestAdapter The request adapter to use to execute the requests. + */ + public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdapter) { + parent::__construct($requestAdapter, [], '{+baseurl}/storage/fileStorage/containers/{fileStorageContainer%2Did}/recycleBin{?%24expand,%24select}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Delete navigation property recycleBin for storage + * @param RecycleBinRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function delete(?RecycleBinRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toDeleteRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * Recycle bin of the fileStorageContainer. Read-only. + * @param RecycleBinRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?RecycleBinRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [RecycleBin::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Update the navigation property recycleBin in storage + * @param RecycleBin $body The request body + * @param RecycleBinRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function patch(RecycleBin $body, ?RecycleBinRequestBuilderPatchRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPatchRequestInformation($body, $requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [RecycleBin::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Delete navigation property recycleBin for storage + * @param RecycleBinRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toDeleteRequestInformation(?RecycleBinRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::DELETE; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + return $requestInfo; + } + + /** + * Recycle bin of the fileStorageContainer. Read-only. + * @param RecycleBinRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?RecycleBinRequestBuilderGetRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::GET; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + if ($requestConfiguration->queryParameters !== null) { + $requestInfo->setQueryParameters($requestConfiguration->queryParameters); + } + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + return $requestInfo; + } + + /** + * Update the navigation property recycleBin in storage + * @param RecycleBin $body The request body + * @param RecycleBinRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPatchRequestInformation(RecycleBin $body, ?RecycleBinRequestBuilderPatchRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::PATCH; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + $requestInfo->setContentFromParsable($this->requestAdapter, "application/json", $body); + return $requestInfo; + } + + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param string $rawUrl The raw URL to use for the request builder. + * @return RecycleBinRequestBuilder + */ + public function withUrl(string $rawUrl): RecycleBinRequestBuilder { + return new RecycleBinRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/RecycleBinRequestBuilderDeleteRequestConfiguration.php b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/RecycleBinRequestBuilderDeleteRequestConfiguration.php new file mode 100644 index 00000000000..ee54dd012ec --- /dev/null +++ b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/RecycleBinRequestBuilderDeleteRequestConfiguration.php @@ -0,0 +1,22 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + */ + public function __construct(?array $headers = null, ?array $options = null) { + parent::__construct($headers ?? [], $options ?? []); + } + +} diff --git a/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/RecycleBinRequestBuilderGetQueryParameters.php b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/RecycleBinRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..594f634dc2b --- /dev/null +++ b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/RecycleBinRequestBuilderGetQueryParameters.php @@ -0,0 +1,34 @@ +|null $expand Expand related entities + */ + public ?array $expand = null; + + /** + * @QueryParameter("%24select") + * @var array|null $select Select properties to be returned + */ + public ?array $select = null; + + /** + * Instantiates a new RecycleBinRequestBuilderGetQueryParameters and sets the default values. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + */ + public function __construct(?array $expand = null, ?array $select = null) { + $this->expand = $expand; + $this->select = $select; + } + +} diff --git a/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/RecycleBinRequestBuilderGetRequestConfiguration.php b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/RecycleBinRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..d38b54cf57a --- /dev/null +++ b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/RecycleBinRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,39 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param RecycleBinRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?RecycleBinRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new RecycleBinRequestBuilderGetQueryParameters. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + * @return RecycleBinRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?array $expand = null, ?array $select = null): RecycleBinRequestBuilderGetQueryParameters { + return new RecycleBinRequestBuilderGetQueryParameters($expand, $select); + } + +} diff --git a/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/RecycleBinRequestBuilderPatchRequestConfiguration.php b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/RecycleBinRequestBuilderPatchRequestConfiguration.php new file mode 100644 index 00000000000..4d3a99af2c0 --- /dev/null +++ b/src/Generated/Storage/FileStorage/Containers/Item/RecycleBin/RecycleBinRequestBuilderPatchRequestConfiguration.php @@ -0,0 +1,22 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + */ + public function __construct(?array $headers = null, ?array $options = null) { + parent::__construct($headers ?? [], $options ?? []); + } + +} diff --git a/src/Generated/Storage/FileStorage/Containers/Item/Restore/RestoreRequestBuilder.php b/src/Generated/Storage/FileStorage/Containers/Item/Restore/RestoreRequestBuilder.php new file mode 100644 index 00000000000..c5473bde647 --- /dev/null +++ b/src/Generated/Storage/FileStorage/Containers/Item/Restore/RestoreRequestBuilder.php @@ -0,0 +1,74 @@ +|string $pathParametersOrRawUrl Path parameters for the request or a String representing the raw URL. + * @param RequestAdapter $requestAdapter The request adapter to use to execute the requests. + */ + public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdapter) { + parent::__construct($requestAdapter, [], '{+baseurl}/storage/fileStorage/containers/{fileStorageContainer%2Did}/restore'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Invoke action restore + * @param RestoreRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function post(?RestoreRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPostRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [FileStorageContainer::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Invoke action restore + * @param RestoreRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPostRequestInformation(?RestoreRequestBuilderPostRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::POST; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + return $requestInfo; + } + + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param string $rawUrl The raw URL to use for the request builder. + * @return RestoreRequestBuilder + */ + public function withUrl(string $rawUrl): RestoreRequestBuilder { + return new RestoreRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Storage/FileStorage/Containers/Item/Restore/RestoreRequestBuilderPostRequestConfiguration.php b/src/Generated/Storage/FileStorage/Containers/Item/Restore/RestoreRequestBuilderPostRequestConfiguration.php new file mode 100644 index 00000000000..6c5a4000154 --- /dev/null +++ b/src/Generated/Storage/FileStorage/Containers/Item/Restore/RestoreRequestBuilderPostRequestConfiguration.php @@ -0,0 +1,22 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + */ + public function __construct(?array $headers = null, ?array $options = null) { + parent::__construct($headers ?? [], $options ?? []); + } + +} diff --git a/src/Generated/Storage/FileStorage/Containers/Item/Unlock/UnlockRequestBuilder.php b/src/Generated/Storage/FileStorage/Containers/Item/Unlock/UnlockRequestBuilder.php new file mode 100644 index 00000000000..4a8476f2388 --- /dev/null +++ b/src/Generated/Storage/FileStorage/Containers/Item/Unlock/UnlockRequestBuilder.php @@ -0,0 +1,73 @@ +|string $pathParametersOrRawUrl Path parameters for the request or a String representing the raw URL. + * @param RequestAdapter $requestAdapter The request adapter to use to execute the requests. + */ + public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdapter) { + parent::__construct($requestAdapter, [], '{+baseurl}/storage/fileStorage/containers/{fileStorageContainer%2Did}/unlock'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Invoke action unlock + * @param UnlockRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function post(?UnlockRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPostRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * Invoke action unlock + * @param UnlockRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPostRequestInformation(?UnlockRequestBuilderPostRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::POST; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + return $requestInfo; + } + + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param string $rawUrl The raw URL to use for the request builder. + * @return UnlockRequestBuilder + */ + public function withUrl(string $rawUrl): UnlockRequestBuilder { + return new UnlockRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Storage/FileStorage/Containers/Item/Unlock/UnlockRequestBuilderPostRequestConfiguration.php b/src/Generated/Storage/FileStorage/Containers/Item/Unlock/UnlockRequestBuilderPostRequestConfiguration.php new file mode 100644 index 00000000000..c02d7b4626b --- /dev/null +++ b/src/Generated/Storage/FileStorage/Containers/Item/Unlock/UnlockRequestBuilderPostRequestConfiguration.php @@ -0,0 +1,22 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + */ + public function __construct(?array $headers = null, ?array $options = null) { + parent::__construct($headers ?? [], $options ?? []); + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Count/CountRequestBuilder.php b/src/Generated/Storage/FileStorage/DeletedContainers/Count/CountRequestBuilder.php new file mode 100644 index 00000000000..b49ffc2482b --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Count/CountRequestBuilder.php @@ -0,0 +1,78 @@ +|string $pathParametersOrRawUrl Path parameters for the request or a String representing the raw URL. + * @param RequestAdapter $requestAdapter The request adapter to use to execute the requests. + */ + public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdapter) { + parent::__construct($requestAdapter, [], '{+baseurl}/storage/fileStorage/deletedContainers/$count{?%24filter,%24search}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Get the number of the resource + * @param CountRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?CountRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + /** @var Promise $result */ + $result = $this->requestAdapter->sendPrimitiveAsync($requestInfo, 'int', $errorMappings); + return $result; + } + + /** + * Get the number of the resource + * @param CountRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?CountRequestBuilderGetRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::GET; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + if ($requestConfiguration->queryParameters !== null) { + $requestInfo->setQueryParameters($requestConfiguration->queryParameters); + } + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "text/plain;q=0.9"); + return $requestInfo; + } + + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param string $rawUrl The raw URL to use for the request builder. + * @return CountRequestBuilder + */ + public function withUrl(string $rawUrl): CountRequestBuilder { + return new CountRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Count/CountRequestBuilderGetQueryParameters.php b/src/Generated/Storage/FileStorage/DeletedContainers/Count/CountRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..cdc9cb323f8 --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Count/CountRequestBuilderGetQueryParameters.php @@ -0,0 +1,34 @@ +filter = $filter; + $this->search = $search; + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Count/CountRequestBuilderGetRequestConfiguration.php b/src/Generated/Storage/FileStorage/DeletedContainers/Count/CountRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..44c0d29829b --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Count/CountRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,39 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param CountRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?CountRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new CountRequestBuilderGetQueryParameters. + * @param string|null $filter Filter items by property values + * @param string|null $search Search items by search phrases + * @return CountRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?string $filter = null, ?string $search = null): CountRequestBuilderGetQueryParameters { + return new CountRequestBuilderGetQueryParameters($filter, $search); + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/DeletedContainersRequestBuilder.php b/src/Generated/Storage/FileStorage/DeletedContainers/DeletedContainersRequestBuilder.php new file mode 100644 index 00000000000..7d83e56b8b0 --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/DeletedContainersRequestBuilder.php @@ -0,0 +1,133 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Provides operations to manage the deletedContainers property of the microsoft.graph.fileStorage entity. + * @param string $fileStorageContainerId The unique identifier of fileStorageContainer + * @return FileStorageContainerItemRequestBuilder + */ + public function byFileStorageContainerId(string $fileStorageContainerId): FileStorageContainerItemRequestBuilder { + $urlTplParams = $this->pathParameters; + $urlTplParams['fileStorageContainer%2Did'] = $fileStorageContainerId; + return new FileStorageContainerItemRequestBuilder($urlTplParams, $this->requestAdapter); + } + + /** + * Instantiates a new DeletedContainersRequestBuilder and sets the default values. + * @param array|string $pathParametersOrRawUrl Path parameters for the request or a String representing the raw URL. + * @param RequestAdapter $requestAdapter The request adapter to use to execute the requests. + */ + public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdapter) { + parent::__construct($requestAdapter, [], '{+baseurl}/storage/fileStorage/deletedContainers{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Get deletedContainers from storage + * @param DeletedContainersRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?DeletedContainersRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [FileStorageContainerCollectionResponse::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Create new navigation property to deletedContainers for storage + * @param FileStorageContainer $body The request body + * @param DeletedContainersRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function post(FileStorageContainer $body, ?DeletedContainersRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPostRequestInformation($body, $requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [FileStorageContainer::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Get deletedContainers from storage + * @param DeletedContainersRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?DeletedContainersRequestBuilderGetRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::GET; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + if ($requestConfiguration->queryParameters !== null) { + $requestInfo->setQueryParameters($requestConfiguration->queryParameters); + } + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + return $requestInfo; + } + + /** + * Create new navigation property to deletedContainers for storage + * @param FileStorageContainer $body The request body + * @param DeletedContainersRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPostRequestInformation(FileStorageContainer $body, ?DeletedContainersRequestBuilderPostRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::POST; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + $requestInfo->setContentFromParsable($this->requestAdapter, "application/json", $body); + return $requestInfo; + } + + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param string $rawUrl The raw URL to use for the request builder. + * @return DeletedContainersRequestBuilder + */ + public function withUrl(string $rawUrl): DeletedContainersRequestBuilder { + return new DeletedContainersRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/DeletedContainersRequestBuilderGetQueryParameters.php b/src/Generated/Storage/FileStorage/DeletedContainers/DeletedContainersRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..b149eaa5d68 --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/DeletedContainersRequestBuilderGetQueryParameters.php @@ -0,0 +1,82 @@ +|null $expand Expand related entities + */ + public ?array $expand = null; + + /** + * @QueryParameter("%24filter") + * @var string|null $filter Filter items by property values + */ + public ?string $filter = null; + + /** + * @QueryParameter("%24orderby") + * @var array|null $orderby Order items by property values + */ + public ?array $orderby = null; + + /** + * @QueryParameter("%24search") + * @var string|null $search Search items by search phrases + */ + public ?string $search = null; + + /** + * @QueryParameter("%24select") + * @var array|null $select Select properties to be returned + */ + public ?array $select = null; + + /** + * @QueryParameter("%24skip") + * @var int|null $skip Skip the first n items + */ + public ?int $skip = null; + + /** + * @QueryParameter("%24top") + * @var int|null $top Show only the first n items + */ + public ?int $top = null; + + /** + * Instantiates a new DeletedContainersRequestBuilderGetQueryParameters and sets the default values. + * @param bool|null $count Include count of items + * @param array|null $expand Expand related entities + * @param string|null $filter Filter items by property values + * @param array|null $orderby Order items by property values + * @param string|null $search Search items by search phrases + * @param array|null $select Select properties to be returned + * @param int|null $skip Skip the first n items + * @param int|null $top Show only the first n items + */ + public function __construct(?bool $count = null, ?array $expand = null, ?string $filter = null, ?array $orderby = null, ?string $search = null, ?array $select = null, ?int $skip = null, ?int $top = null) { + $this->count = $count; + $this->expand = $expand; + $this->filter = $filter; + $this->orderby = $orderby; + $this->search = $search; + $this->select = $select; + $this->skip = $skip; + $this->top = $top; + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/DeletedContainersRequestBuilderGetRequestConfiguration.php b/src/Generated/Storage/FileStorage/DeletedContainers/DeletedContainersRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..b57d6559b67 --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/DeletedContainersRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,45 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param DeletedContainersRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?DeletedContainersRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new DeletedContainersRequestBuilderGetQueryParameters. + * @param bool|null $count Include count of items + * @param array|null $expand Expand related entities + * @param string|null $filter Filter items by property values + * @param array|null $orderby Order items by property values + * @param string|null $search Search items by search phrases + * @param array|null $select Select properties to be returned + * @param int|null $skip Skip the first n items + * @param int|null $top Show only the first n items + * @return DeletedContainersRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?bool $count = null, ?array $expand = null, ?string $filter = null, ?array $orderby = null, ?string $search = null, ?array $select = null, ?int $skip = null, ?int $top = null): DeletedContainersRequestBuilderGetQueryParameters { + return new DeletedContainersRequestBuilderGetQueryParameters($count, $expand, $filter, $orderby, $search, $select, $skip, $top); + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/DeletedContainersRequestBuilderPostRequestConfiguration.php b/src/Generated/Storage/FileStorage/DeletedContainers/DeletedContainersRequestBuilderPostRequestConfiguration.php new file mode 100644 index 00000000000..51edce7c4a6 --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/DeletedContainersRequestBuilderPostRequestConfiguration.php @@ -0,0 +1,22 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + */ + public function __construct(?array $headers = null, ?array $options = null) { + parent::__construct($headers ?? [], $options ?? []); + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/Activate/ActivateRequestBuilder.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/Activate/ActivateRequestBuilder.php new file mode 100644 index 00000000000..e471495afff --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/Activate/ActivateRequestBuilder.php @@ -0,0 +1,73 @@ +|string $pathParametersOrRawUrl Path parameters for the request or a String representing the raw URL. + * @param RequestAdapter $requestAdapter The request adapter to use to execute the requests. + */ + public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdapter) { + parent::__construct($requestAdapter, [], '{+baseurl}/storage/fileStorage/deletedContainers/{fileStorageContainer%2Did}/activate'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Invoke action activate + * @param ActivateRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function post(?ActivateRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPostRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * Invoke action activate + * @param ActivateRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPostRequestInformation(?ActivateRequestBuilderPostRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::POST; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + return $requestInfo; + } + + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param string $rawUrl The raw URL to use for the request builder. + * @return ActivateRequestBuilder + */ + public function withUrl(string $rawUrl): ActivateRequestBuilder { + return new ActivateRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/Activate/ActivateRequestBuilderPostRequestConfiguration.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/Activate/ActivateRequestBuilderPostRequestConfiguration.php new file mode 100644 index 00000000000..42945ec6036 --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/Activate/ActivateRequestBuilderPostRequestConfiguration.php @@ -0,0 +1,22 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + */ + public function __construct(?array $headers = null, ?array $options = null) { + parent::__construct($headers ?? [], $options ?? []); + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/Drive/DriveRequestBuilder.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/Drive/DriveRequestBuilder.php new file mode 100644 index 00000000000..55a63b2b77f --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/Drive/DriveRequestBuilder.php @@ -0,0 +1,77 @@ +|string $pathParametersOrRawUrl Path parameters for the request or a String representing the raw URL. + * @param RequestAdapter $requestAdapter The request adapter to use to execute the requests. + */ + public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdapter) { + parent::__construct($requestAdapter, [], '{+baseurl}/storage/fileStorage/deletedContainers/{fileStorageContainer%2Did}/drive{?%24expand,%24select}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The drive of the resource fileStorageContainer. Read-only. + * @param DriveRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?DriveRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [Drive::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * The drive of the resource fileStorageContainer. Read-only. + * @param DriveRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?DriveRequestBuilderGetRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::GET; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + if ($requestConfiguration->queryParameters !== null) { + $requestInfo->setQueryParameters($requestConfiguration->queryParameters); + } + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + return $requestInfo; + } + + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param string $rawUrl The raw URL to use for the request builder. + * @return DriveRequestBuilder + */ + public function withUrl(string $rawUrl): DriveRequestBuilder { + return new DriveRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/Drive/DriveRequestBuilderGetQueryParameters.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/Drive/DriveRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..a84f6faeaf1 --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/Drive/DriveRequestBuilderGetQueryParameters.php @@ -0,0 +1,34 @@ +|null $expand Expand related entities + */ + public ?array $expand = null; + + /** + * @QueryParameter("%24select") + * @var array|null $select Select properties to be returned + */ + public ?array $select = null; + + /** + * Instantiates a new DriveRequestBuilderGetQueryParameters and sets the default values. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + */ + public function __construct(?array $expand = null, ?array $select = null) { + $this->expand = $expand; + $this->select = $select; + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/Drive/DriveRequestBuilderGetRequestConfiguration.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/Drive/DriveRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..dac71ad390d --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/Drive/DriveRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,39 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param DriveRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?DriveRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new DriveRequestBuilderGetQueryParameters. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + * @return DriveRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?array $expand = null, ?array $select = null): DriveRequestBuilderGetQueryParameters { + return new DriveRequestBuilderGetQueryParameters($expand, $select); + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/FileStorageContainerItemRequestBuilder.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/FileStorageContainerItemRequestBuilder.php new file mode 100644 index 00000000000..c9f7e489582 --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/FileStorageContainerItemRequestBuilder.php @@ -0,0 +1,208 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Provides operations to manage the drive property of the microsoft.graph.fileStorageContainer entity. + */ + public function drive(): DriveRequestBuilder { + return new DriveRequestBuilder($this->pathParameters, $this->requestAdapter); + } + + /** + * Provides operations to call the lock method. + */ + public function lock(): LockRequestBuilder { + return new LockRequestBuilder($this->pathParameters, $this->requestAdapter); + } + + /** + * Provides operations to call the permanentDelete method. + */ + public function permanentDelete(): PermanentDeleteRequestBuilder { + return new PermanentDeleteRequestBuilder($this->pathParameters, $this->requestAdapter); + } + + /** + * Provides operations to manage the permissions property of the microsoft.graph.fileStorageContainer entity. + */ + public function permissions(): PermissionsRequestBuilder { + return new PermissionsRequestBuilder($this->pathParameters, $this->requestAdapter); + } + + /** + * Provides operations to manage the recycleBin property of the microsoft.graph.fileStorageContainer entity. + */ + public function recycleBin(): RecycleBinRequestBuilder { + return new RecycleBinRequestBuilder($this->pathParameters, $this->requestAdapter); + } + + /** + * Provides operations to call the restore method. + */ + public function restore(): RestoreRequestBuilder { + return new RestoreRequestBuilder($this->pathParameters, $this->requestAdapter); + } + + /** + * Provides operations to call the unlock method. + */ + public function unlock(): UnlockRequestBuilder { + return new UnlockRequestBuilder($this->pathParameters, $this->requestAdapter); + } + + /** + * Instantiates a new FileStorageContainerItemRequestBuilder and sets the default values. + * @param array|string $pathParametersOrRawUrl Path parameters for the request or a String representing the raw URL. + * @param RequestAdapter $requestAdapter The request adapter to use to execute the requests. + */ + public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdapter) { + parent::__construct($requestAdapter, [], '{+baseurl}/storage/fileStorage/deletedContainers/{fileStorageContainer%2Did}{?%24expand,%24select}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Delete navigation property deletedContainers for storage + * @param FileStorageContainerItemRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function delete(?FileStorageContainerItemRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toDeleteRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * Get deletedContainers from storage + * @param FileStorageContainerItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?FileStorageContainerItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [FileStorageContainer::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Update the navigation property deletedContainers in storage + * @param FileStorageContainer $body The request body + * @param FileStorageContainerItemRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function patch(FileStorageContainer $body, ?FileStorageContainerItemRequestBuilderPatchRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPatchRequestInformation($body, $requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [FileStorageContainer::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Delete navigation property deletedContainers for storage + * @param FileStorageContainerItemRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toDeleteRequestInformation(?FileStorageContainerItemRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::DELETE; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + return $requestInfo; + } + + /** + * Get deletedContainers from storage + * @param FileStorageContainerItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?FileStorageContainerItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::GET; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + if ($requestConfiguration->queryParameters !== null) { + $requestInfo->setQueryParameters($requestConfiguration->queryParameters); + } + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + return $requestInfo; + } + + /** + * Update the navigation property deletedContainers in storage + * @param FileStorageContainer $body The request body + * @param FileStorageContainerItemRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPatchRequestInformation(FileStorageContainer $body, ?FileStorageContainerItemRequestBuilderPatchRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::PATCH; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + $requestInfo->setContentFromParsable($this->requestAdapter, "application/json", $body); + return $requestInfo; + } + + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param string $rawUrl The raw URL to use for the request builder. + * @return FileStorageContainerItemRequestBuilder + */ + public function withUrl(string $rawUrl): FileStorageContainerItemRequestBuilder { + return new FileStorageContainerItemRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/FileStorageContainerItemRequestBuilderDeleteRequestConfiguration.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/FileStorageContainerItemRequestBuilderDeleteRequestConfiguration.php new file mode 100644 index 00000000000..c5278640437 --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/FileStorageContainerItemRequestBuilderDeleteRequestConfiguration.php @@ -0,0 +1,22 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + */ + public function __construct(?array $headers = null, ?array $options = null) { + parent::__construct($headers ?? [], $options ?? []); + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/FileStorageContainerItemRequestBuilderGetQueryParameters.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/FileStorageContainerItemRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..74fbe62a8db --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/FileStorageContainerItemRequestBuilderGetQueryParameters.php @@ -0,0 +1,34 @@ +|null $expand Expand related entities + */ + public ?array $expand = null; + + /** + * @QueryParameter("%24select") + * @var array|null $select Select properties to be returned + */ + public ?array $select = null; + + /** + * Instantiates a new FileStorageContainerItemRequestBuilderGetQueryParameters and sets the default values. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + */ + public function __construct(?array $expand = null, ?array $select = null) { + $this->expand = $expand; + $this->select = $select; + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/FileStorageContainerItemRequestBuilderGetRequestConfiguration.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/FileStorageContainerItemRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..ba085751653 --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/FileStorageContainerItemRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,39 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param FileStorageContainerItemRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?FileStorageContainerItemRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new FileStorageContainerItemRequestBuilderGetQueryParameters. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + * @return FileStorageContainerItemRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?array $expand = null, ?array $select = null): FileStorageContainerItemRequestBuilderGetQueryParameters { + return new FileStorageContainerItemRequestBuilderGetQueryParameters($expand, $select); + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/FileStorageContainerItemRequestBuilderPatchRequestConfiguration.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/FileStorageContainerItemRequestBuilderPatchRequestConfiguration.php new file mode 100644 index 00000000000..8c97dd88b7f --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/FileStorageContainerItemRequestBuilderPatchRequestConfiguration.php @@ -0,0 +1,22 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + */ + public function __construct(?array $headers = null, ?array $options = null) { + parent::__construct($headers ?? [], $options ?? []); + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/Lock/LockPostRequestBody.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/Lock/LockPostRequestBody.php new file mode 100644 index 00000000000..c353dd0eb62 --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/Lock/LockPostRequestBody.php @@ -0,0 +1,115 @@ +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 LockPostRequestBody + */ + public static function createFromDiscriminatorValue(ParseNode $parseNode): LockPostRequestBody { + return new LockPostRequestBody(); + } + + /** + * 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 [ + 'lockState' => fn(ParseNode $n) => $o->setLockState($n->getEnumValue(SiteLockState::class)), + ]; + } + + /** + * Gets the lockState property value. The lockState property + * @return SiteLockState|null + */ + public function getLockState(): ?SiteLockState { + $val = $this->getBackingStore()->get('lockState'); + if (is_null($val) || $val instanceof SiteLockState) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'lockState'"); + } + + /** + * Serializes information the current object + * @param SerializationWriter $writer Serialization writer to use to serialize this model + */ + public function serialize(SerializationWriter $writer): void { + $writer->writeEnumValue('lockState', $this->getLockState()); + $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 lockState property value. The lockState property + * @param SiteLockState|null $value Value to set for the lockState property. + */ + public function setLockState(?SiteLockState $value): void { + $this->getBackingStore()->set('lockState', $value); + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/Lock/LockRequestBuilder.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/Lock/LockRequestBuilder.php new file mode 100644 index 00000000000..914ab527d68 --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/Lock/LockRequestBuilder.php @@ -0,0 +1,76 @@ +|string $pathParametersOrRawUrl Path parameters for the request or a String representing the raw URL. + * @param RequestAdapter $requestAdapter The request adapter to use to execute the requests. + */ + public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdapter) { + parent::__construct($requestAdapter, [], '{+baseurl}/storage/fileStorage/deletedContainers/{fileStorageContainer%2Did}/lock'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Invoke action lock + * @param LockPostRequestBody $body The request body + * @param LockRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function post(LockPostRequestBody $body, ?LockRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPostRequestInformation($body, $requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * Invoke action lock + * @param LockPostRequestBody $body The request body + * @param LockRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPostRequestInformation(LockPostRequestBody $body, ?LockRequestBuilderPostRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::POST; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + $requestInfo->setContentFromParsable($this->requestAdapter, "application/json", $body); + return $requestInfo; + } + + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param string $rawUrl The raw URL to use for the request builder. + * @return LockRequestBuilder + */ + public function withUrl(string $rawUrl): LockRequestBuilder { + return new LockRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/Lock/LockRequestBuilderPostRequestConfiguration.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/Lock/LockRequestBuilderPostRequestConfiguration.php new file mode 100644 index 00000000000..03c1178f5e9 --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/Lock/LockRequestBuilderPostRequestConfiguration.php @@ -0,0 +1,22 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + */ + public function __construct(?array $headers = null, ?array $options = null) { + parent::__construct($headers ?? [], $options ?? []); + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/PermanentDelete/PermanentDeleteRequestBuilder.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/PermanentDelete/PermanentDeleteRequestBuilder.php new file mode 100644 index 00000000000..f52b1b329fb --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/PermanentDelete/PermanentDeleteRequestBuilder.php @@ -0,0 +1,73 @@ +|string $pathParametersOrRawUrl Path parameters for the request or a String representing the raw URL. + * @param RequestAdapter $requestAdapter The request adapter to use to execute the requests. + */ + public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdapter) { + parent::__construct($requestAdapter, [], '{+baseurl}/storage/fileStorage/deletedContainers/{fileStorageContainer%2Did}/permanentDelete'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Invoke action permanentDelete + * @param PermanentDeleteRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function post(?PermanentDeleteRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPostRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * Invoke action permanentDelete + * @param PermanentDeleteRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPostRequestInformation(?PermanentDeleteRequestBuilderPostRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::POST; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + return $requestInfo; + } + + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param string $rawUrl The raw URL to use for the request builder. + * @return PermanentDeleteRequestBuilder + */ + public function withUrl(string $rawUrl): PermanentDeleteRequestBuilder { + return new PermanentDeleteRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.php new file mode 100644 index 00000000000..f50bfa5faeb --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.php @@ -0,0 +1,22 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + */ + public function __construct(?array $headers = null, ?array $options = null) { + parent::__construct($headers ?? [], $options ?? []); + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/Permissions/Count/CountRequestBuilder.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/Permissions/Count/CountRequestBuilder.php new file mode 100644 index 00000000000..5d562631f27 --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/Permissions/Count/CountRequestBuilder.php @@ -0,0 +1,78 @@ +|string $pathParametersOrRawUrl Path parameters for the request or a String representing the raw URL. + * @param RequestAdapter $requestAdapter The request adapter to use to execute the requests. + */ + public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdapter) { + parent::__construct($requestAdapter, [], '{+baseurl}/storage/fileStorage/deletedContainers/{fileStorageContainer%2Did}/permissions/$count{?%24filter,%24search}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Get the number of the resource + * @param CountRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?CountRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + /** @var Promise $result */ + $result = $this->requestAdapter->sendPrimitiveAsync($requestInfo, 'int', $errorMappings); + return $result; + } + + /** + * Get the number of the resource + * @param CountRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?CountRequestBuilderGetRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::GET; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + if ($requestConfiguration->queryParameters !== null) { + $requestInfo->setQueryParameters($requestConfiguration->queryParameters); + } + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "text/plain;q=0.9"); + return $requestInfo; + } + + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param string $rawUrl The raw URL to use for the request builder. + * @return CountRequestBuilder + */ + public function withUrl(string $rawUrl): CountRequestBuilder { + return new CountRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/Permissions/Count/CountRequestBuilderGetQueryParameters.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/Permissions/Count/CountRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..c8cf833e673 --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/Permissions/Count/CountRequestBuilderGetQueryParameters.php @@ -0,0 +1,34 @@ +filter = $filter; + $this->search = $search; + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/Permissions/Count/CountRequestBuilderGetRequestConfiguration.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/Permissions/Count/CountRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..0cfa1937c00 --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/Permissions/Count/CountRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,39 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param CountRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?CountRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new CountRequestBuilderGetQueryParameters. + * @param string|null $filter Filter items by property values + * @param string|null $search Search items by search phrases + * @return CountRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?string $filter = null, ?string $search = null): CountRequestBuilderGetQueryParameters { + return new CountRequestBuilderGetQueryParameters($filter, $search); + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/Permissions/Item/Grant/GrantPostRequestBody.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/Permissions/Item/Grant/GrantPostRequestBody.php new file mode 100644 index 00000000000..c418469370e --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/Permissions/Item/Grant/GrantPostRequestBody.php @@ -0,0 +1,149 @@ +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 GrantPostRequestBody + */ + public static function createFromDiscriminatorValue(ParseNode $parseNode): GrantPostRequestBody { + return new GrantPostRequestBody(); + } + + /** + * 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 [ + 'recipients' => fn(ParseNode $n) => $o->setRecipients($n->getCollectionOfObjectValues([DriveRecipient::class, 'createFromDiscriminatorValue'])), + 'roles' => function (ParseNode $n) { + $val = $n->getCollectionOfPrimitiveValues(); + if (is_array($val)) { + TypeUtils::validateCollectionValues($val, 'string'); + } + /** @var array|null $val */ + $this->setRoles($val); + }, + ]; + } + + /** + * Gets the recipients property value. The recipients property + * @return array|null + */ + public function getRecipients(): ?array { + $val = $this->getBackingStore()->get('recipients'); + if (is_array($val) || is_null($val)) { + TypeUtils::validateCollectionValues($val, DriveRecipient::class); + /** @var array|null $val */ + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'recipients'"); + } + + /** + * Gets the roles property value. The roles property + * @return array|null + */ + public function getRoles(): ?array { + $val = $this->getBackingStore()->get('roles'); + 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 'roles'"); + } + + /** + * Serializes information the current object + * @param SerializationWriter $writer Serialization writer to use to serialize this model + */ + public function serialize(SerializationWriter $writer): void { + $writer->writeCollectionOfObjectValues('recipients', $this->getRecipients()); + $writer->writeCollectionOfPrimitiveValues('roles', $this->getRoles()); + $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 recipients property value. The recipients property + * @param array|null $value Value to set for the recipients property. + */ + public function setRecipients(?array $value): void { + $this->getBackingStore()->set('recipients', $value); + } + + /** + * Sets the roles property value. The roles property + * @param array|null $value Value to set for the roles property. + */ + public function setRoles(?array $value): void { + $this->getBackingStore()->set('roles', $value); + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/Permissions/Item/Grant/GrantPostResponse.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/Permissions/Item/Grant/GrantPostResponse.php new file mode 100644 index 00000000000..aad13b37481 --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/Permissions/Item/Grant/GrantPostResponse.php @@ -0,0 +1,72 @@ + + */ + public function getFieldDeserializers(): array { + $o = $this; + return array_merge(parent::getFieldDeserializers(), [ + 'value' => fn(ParseNode $n) => $o->setValue($n->getCollectionOfObjectValues([Permission::class, 'createFromDiscriminatorValue'])), + ]); + } + + /** + * Gets the value property value. The value property + * @return array|null + */ + public function getValue(): ?array { + $val = $this->getBackingStore()->get('value'); + if (is_array($val) || is_null($val)) { + TypeUtils::validateCollectionValues($val, Permission::class); + /** @var array|null $val */ + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'value'"); + } + + /** + * Serializes information the current object + * @param SerializationWriter $writer Serialization writer to use to serialize this model + */ + public function serialize(SerializationWriter $writer): void { + parent::serialize($writer); + $writer->writeCollectionOfObjectValues('value', $this->getValue()); + } + + /** + * Sets the value property value. The value property + * @param array|null $value Value to set for the value property. + */ + public function setValue(?array $value): void { + $this->getBackingStore()->set('value', $value); + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/Permissions/Item/Grant/GrantRequestBuilder.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/Permissions/Item/Grant/GrantRequestBuilder.php new file mode 100644 index 00000000000..3a870d2f8a2 --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/Permissions/Item/Grant/GrantRequestBuilder.php @@ -0,0 +1,77 @@ +|string $pathParametersOrRawUrl Path parameters for the request or a String representing the raw URL. + * @param RequestAdapter $requestAdapter The request adapter to use to execute the requests. + */ + public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdapter) { + parent::__construct($requestAdapter, [], '{+baseurl}/storage/fileStorage/deletedContainers/{fileStorageContainer%2Did}/permissions/{permission%2Did}/grant'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Grant users access to a link represented by a permission. + * @param GrantPostRequestBody $body The request body + * @param GrantRequestBuilderPostRequestConfiguration|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/permission-grant?view=graph-rest-1.0 Find more info here + */ + public function post(GrantPostRequestBody $body, ?GrantRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPostRequestInformation($body, $requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [GrantPostResponse::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Grant users access to a link represented by a permission. + * @param GrantPostRequestBody $body The request body + * @param GrantRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPostRequestInformation(GrantPostRequestBody $body, ?GrantRequestBuilderPostRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::POST; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + $requestInfo->setContentFromParsable($this->requestAdapter, "application/json", $body); + return $requestInfo; + } + + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param string $rawUrl The raw URL to use for the request builder. + * @return GrantRequestBuilder + */ + public function withUrl(string $rawUrl): GrantRequestBuilder { + return new GrantRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/Permissions/Item/Grant/GrantRequestBuilderPostRequestConfiguration.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/Permissions/Item/Grant/GrantRequestBuilderPostRequestConfiguration.php new file mode 100644 index 00000000000..4b4da4f3488 --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/Permissions/Item/Grant/GrantRequestBuilderPostRequestConfiguration.php @@ -0,0 +1,22 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + */ + public function __construct(?array $headers = null, ?array $options = null) { + parent::__construct($headers ?? [], $options ?? []); + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/Permissions/Item/PermissionItemRequestBuilder.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/Permissions/Item/PermissionItemRequestBuilder.php new file mode 100644 index 00000000000..60d306fd948 --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/Permissions/Item/PermissionItemRequestBuilder.php @@ -0,0 +1,152 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Instantiates a new PermissionItemRequestBuilder and sets the default values. + * @param array|string $pathParametersOrRawUrl Path parameters for the request or a String representing the raw URL. + * @param RequestAdapter $requestAdapter The request adapter to use to execute the requests. + */ + public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdapter) { + parent::__construct($requestAdapter, [], '{+baseurl}/storage/fileStorage/deletedContainers/{fileStorageContainer%2Did}/permissions/{permission%2Did}{?%24expand,%24select}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Delete navigation property permissions for storage + * @param PermissionItemRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function delete(?PermissionItemRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toDeleteRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * The set of permissions for users in the fileStorageContainer. Permission for each user is set by the roles property. The possible values are: reader, writer, manager, and owner. Read-write. + * @param PermissionItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?PermissionItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [Permission::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Update the navigation property permissions in storage + * @param Permission $body The request body + * @param PermissionItemRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function patch(Permission $body, ?PermissionItemRequestBuilderPatchRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPatchRequestInformation($body, $requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [Permission::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Delete navigation property permissions for storage + * @param PermissionItemRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toDeleteRequestInformation(?PermissionItemRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::DELETE; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + return $requestInfo; + } + + /** + * The set of permissions for users in the fileStorageContainer. Permission for each user is set by the roles property. The possible values are: reader, writer, manager, and owner. Read-write. + * @param PermissionItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?PermissionItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::GET; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + if ($requestConfiguration->queryParameters !== null) { + $requestInfo->setQueryParameters($requestConfiguration->queryParameters); + } + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + return $requestInfo; + } + + /** + * Update the navigation property permissions in storage + * @param Permission $body The request body + * @param PermissionItemRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPatchRequestInformation(Permission $body, ?PermissionItemRequestBuilderPatchRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::PATCH; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + $requestInfo->setContentFromParsable($this->requestAdapter, "application/json", $body); + return $requestInfo; + } + + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param string $rawUrl The raw URL to use for the request builder. + * @return PermissionItemRequestBuilder + */ + public function withUrl(string $rawUrl): PermissionItemRequestBuilder { + return new PermissionItemRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/Permissions/Item/PermissionItemRequestBuilderDeleteRequestConfiguration.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/Permissions/Item/PermissionItemRequestBuilderDeleteRequestConfiguration.php new file mode 100644 index 00000000000..c41d43c4464 --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/Permissions/Item/PermissionItemRequestBuilderDeleteRequestConfiguration.php @@ -0,0 +1,22 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + */ + public function __construct(?array $headers = null, ?array $options = null) { + parent::__construct($headers ?? [], $options ?? []); + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/Permissions/Item/PermissionItemRequestBuilderGetQueryParameters.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/Permissions/Item/PermissionItemRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..215aa5ffd0e --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/Permissions/Item/PermissionItemRequestBuilderGetQueryParameters.php @@ -0,0 +1,34 @@ +|null $expand Expand related entities + */ + public ?array $expand = null; + + /** + * @QueryParameter("%24select") + * @var array|null $select Select properties to be returned + */ + public ?array $select = null; + + /** + * Instantiates a new PermissionItemRequestBuilderGetQueryParameters and sets the default values. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + */ + public function __construct(?array $expand = null, ?array $select = null) { + $this->expand = $expand; + $this->select = $select; + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/Permissions/Item/PermissionItemRequestBuilderGetRequestConfiguration.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/Permissions/Item/PermissionItemRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..bf98d0769fc --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/Permissions/Item/PermissionItemRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,39 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param PermissionItemRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?PermissionItemRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new PermissionItemRequestBuilderGetQueryParameters. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + * @return PermissionItemRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?array $expand = null, ?array $select = null): PermissionItemRequestBuilderGetQueryParameters { + return new PermissionItemRequestBuilderGetQueryParameters($expand, $select); + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/Permissions/Item/PermissionItemRequestBuilderPatchRequestConfiguration.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/Permissions/Item/PermissionItemRequestBuilderPatchRequestConfiguration.php new file mode 100644 index 00000000000..d8ff43cd663 --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/Permissions/Item/PermissionItemRequestBuilderPatchRequestConfiguration.php @@ -0,0 +1,22 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + */ + public function __construct(?array $headers = null, ?array $options = null) { + parent::__construct($headers ?? [], $options ?? []); + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/Permissions/PermissionsRequestBuilder.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/Permissions/PermissionsRequestBuilder.php new file mode 100644 index 00000000000..951acb9c0fa --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/Permissions/PermissionsRequestBuilder.php @@ -0,0 +1,133 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Provides operations to manage the permissions property of the microsoft.graph.fileStorageContainer entity. + * @param string $permissionId The unique identifier of permission + * @return PermissionItemRequestBuilder + */ + public function byPermissionId(string $permissionId): PermissionItemRequestBuilder { + $urlTplParams = $this->pathParameters; + $urlTplParams['permission%2Did'] = $permissionId; + return new PermissionItemRequestBuilder($urlTplParams, $this->requestAdapter); + } + + /** + * Instantiates a new PermissionsRequestBuilder and sets the default values. + * @param array|string $pathParametersOrRawUrl Path parameters for the request or a String representing the raw URL. + * @param RequestAdapter $requestAdapter The request adapter to use to execute the requests. + */ + public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdapter) { + parent::__construct($requestAdapter, [], '{+baseurl}/storage/fileStorage/deletedContainers/{fileStorageContainer%2Did}/permissions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The set of permissions for users in the fileStorageContainer. Permission for each user is set by the roles property. The possible values are: reader, writer, manager, and owner. Read-write. + * @param PermissionsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?PermissionsRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [PermissionCollectionResponse::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Create new navigation property to permissions for storage + * @param Permission $body The request body + * @param PermissionsRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function post(Permission $body, ?PermissionsRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPostRequestInformation($body, $requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [Permission::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * The set of permissions for users in the fileStorageContainer. Permission for each user is set by the roles property. The possible values are: reader, writer, manager, and owner. Read-write. + * @param PermissionsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?PermissionsRequestBuilderGetRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::GET; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + if ($requestConfiguration->queryParameters !== null) { + $requestInfo->setQueryParameters($requestConfiguration->queryParameters); + } + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + return $requestInfo; + } + + /** + * Create new navigation property to permissions for storage + * @param Permission $body The request body + * @param PermissionsRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPostRequestInformation(Permission $body, ?PermissionsRequestBuilderPostRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::POST; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + $requestInfo->setContentFromParsable($this->requestAdapter, "application/json", $body); + return $requestInfo; + } + + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param string $rawUrl The raw URL to use for the request builder. + * @return PermissionsRequestBuilder + */ + public function withUrl(string $rawUrl): PermissionsRequestBuilder { + return new PermissionsRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/Permissions/PermissionsRequestBuilderGetQueryParameters.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/Permissions/PermissionsRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..db7a5e6d24d --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/Permissions/PermissionsRequestBuilderGetQueryParameters.php @@ -0,0 +1,82 @@ +|null $expand Expand related entities + */ + public ?array $expand = null; + + /** + * @QueryParameter("%24filter") + * @var string|null $filter Filter items by property values + */ + public ?string $filter = null; + + /** + * @QueryParameter("%24orderby") + * @var array|null $orderby Order items by property values + */ + public ?array $orderby = null; + + /** + * @QueryParameter("%24search") + * @var string|null $search Search items by search phrases + */ + public ?string $search = null; + + /** + * @QueryParameter("%24select") + * @var array|null $select Select properties to be returned + */ + public ?array $select = null; + + /** + * @QueryParameter("%24skip") + * @var int|null $skip Skip the first n items + */ + public ?int $skip = null; + + /** + * @QueryParameter("%24top") + * @var int|null $top Show only the first n items + */ + public ?int $top = null; + + /** + * Instantiates a new PermissionsRequestBuilderGetQueryParameters and sets the default values. + * @param bool|null $count Include count of items + * @param array|null $expand Expand related entities + * @param string|null $filter Filter items by property values + * @param array|null $orderby Order items by property values + * @param string|null $search Search items by search phrases + * @param array|null $select Select properties to be returned + * @param int|null $skip Skip the first n items + * @param int|null $top Show only the first n items + */ + public function __construct(?bool $count = null, ?array $expand = null, ?string $filter = null, ?array $orderby = null, ?string $search = null, ?array $select = null, ?int $skip = null, ?int $top = null) { + $this->count = $count; + $this->expand = $expand; + $this->filter = $filter; + $this->orderby = $orderby; + $this->search = $search; + $this->select = $select; + $this->skip = $skip; + $this->top = $top; + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/Permissions/PermissionsRequestBuilderGetRequestConfiguration.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/Permissions/PermissionsRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..47f636df8cb --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/Permissions/PermissionsRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,45 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param PermissionsRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?PermissionsRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new PermissionsRequestBuilderGetQueryParameters. + * @param bool|null $count Include count of items + * @param array|null $expand Expand related entities + * @param string|null $filter Filter items by property values + * @param array|null $orderby Order items by property values + * @param string|null $search Search items by search phrases + * @param array|null $select Select properties to be returned + * @param int|null $skip Skip the first n items + * @param int|null $top Show only the first n items + * @return PermissionsRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?bool $count = null, ?array $expand = null, ?string $filter = null, ?array $orderby = null, ?string $search = null, ?array $select = null, ?int $skip = null, ?int $top = null): PermissionsRequestBuilderGetQueryParameters { + return new PermissionsRequestBuilderGetQueryParameters($count, $expand, $filter, $orderby, $search, $select, $skip, $top); + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/Permissions/PermissionsRequestBuilderPostRequestConfiguration.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/Permissions/PermissionsRequestBuilderPostRequestConfiguration.php new file mode 100644 index 00000000000..7c9d17efb37 --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/Permissions/PermissionsRequestBuilderPostRequestConfiguration.php @@ -0,0 +1,22 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + */ + public function __construct(?array $headers = null, ?array $options = null) { + parent::__construct($headers ?? [], $options ?? []); + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/CreatedByUser/CreatedByUserRequestBuilder.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/CreatedByUser/CreatedByUserRequestBuilder.php new file mode 100644 index 00000000000..8ad770a4a5b --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/CreatedByUser/CreatedByUserRequestBuilder.php @@ -0,0 +1,93 @@ +pathParameters, $this->requestAdapter); + } + + /** + * The serviceProvisioningErrors property + */ + public function serviceProvisioningErrors(): ServiceProvisioningErrorsRequestBuilder { + return new ServiceProvisioningErrorsRequestBuilder($this->pathParameters, $this->requestAdapter); + } + + /** + * Instantiates a new CreatedByUserRequestBuilder and sets the default values. + * @param array|string $pathParametersOrRawUrl Path parameters for the request or a String representing the raw URL. + * @param RequestAdapter $requestAdapter The request adapter to use to execute the requests. + */ + public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdapter) { + parent::__construct($requestAdapter, [], '{+baseurl}/storage/fileStorage/deletedContainers/{fileStorageContainer%2Did}/recycleBin/createdByUser{?%24expand,%24select}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Identity of the user who created the item. Read-only. + * @param CreatedByUserRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?CreatedByUserRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [User::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Identity of the user who created the item. Read-only. + * @param CreatedByUserRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?CreatedByUserRequestBuilderGetRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::GET; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + if ($requestConfiguration->queryParameters !== null) { + $requestInfo->setQueryParameters($requestConfiguration->queryParameters); + } + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + return $requestInfo; + } + + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param string $rawUrl The raw URL to use for the request builder. + * @return CreatedByUserRequestBuilder + */ + public function withUrl(string $rawUrl): CreatedByUserRequestBuilder { + return new CreatedByUserRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/CreatedByUser/CreatedByUserRequestBuilderGetQueryParameters.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/CreatedByUser/CreatedByUserRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..93a9c793fed --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/CreatedByUser/CreatedByUserRequestBuilderGetQueryParameters.php @@ -0,0 +1,34 @@ +|null $expand Expand related entities + */ + public ?array $expand = null; + + /** + * @QueryParameter("%24select") + * @var array|null $select Select properties to be returned + */ + public ?array $select = null; + + /** + * Instantiates a new CreatedByUserRequestBuilderGetQueryParameters and sets the default values. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + */ + public function __construct(?array $expand = null, ?array $select = null) { + $this->expand = $expand; + $this->select = $select; + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/CreatedByUser/CreatedByUserRequestBuilderGetRequestConfiguration.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/CreatedByUser/CreatedByUserRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..838bb8fec4a --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/CreatedByUser/CreatedByUserRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,39 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param CreatedByUserRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?CreatedByUserRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new CreatedByUserRequestBuilderGetQueryParameters. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + * @return CreatedByUserRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?array $expand = null, ?array $select = null): CreatedByUserRequestBuilderGetQueryParameters { + return new CreatedByUserRequestBuilderGetQueryParameters($expand, $select); + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/CreatedByUser/MailboxSettings/MailboxSettingsRequestBuilder.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/CreatedByUser/MailboxSettings/MailboxSettingsRequestBuilder.php new file mode 100644 index 00000000000..f8ddbf465dc --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/CreatedByUser/MailboxSettings/MailboxSettingsRequestBuilder.php @@ -0,0 +1,112 @@ +|string $pathParametersOrRawUrl Path parameters for the request or a String representing the raw URL. + * @param RequestAdapter $requestAdapter The request adapter to use to execute the requests. + */ + public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdapter) { + parent::__construct($requestAdapter, [], '{+baseurl}/storage/fileStorage/deletedContainers/{fileStorageContainer%2Did}/recycleBin/createdByUser/mailboxSettings{?%24expand,%24select}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. Returned only on $select. + * @param MailboxSettingsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?MailboxSettingsRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [MailboxSettings::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Update property mailboxSettings value. + * @param MailboxSettings $body The request body + * @param MailboxSettingsRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function patch(MailboxSettings $body, ?MailboxSettingsRequestBuilderPatchRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPatchRequestInformation($body, $requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [MailboxSettings::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. Returned only on $select. + * @param MailboxSettingsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?MailboxSettingsRequestBuilderGetRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::GET; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + if ($requestConfiguration->queryParameters !== null) { + $requestInfo->setQueryParameters($requestConfiguration->queryParameters); + } + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + return $requestInfo; + } + + /** + * Update property mailboxSettings value. + * @param MailboxSettings $body The request body + * @param MailboxSettingsRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPatchRequestInformation(MailboxSettings $body, ?MailboxSettingsRequestBuilderPatchRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::PATCH; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + $requestInfo->setContentFromParsable($this->requestAdapter, "application/json", $body); + return $requestInfo; + } + + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param string $rawUrl The raw URL to use for the request builder. + * @return MailboxSettingsRequestBuilder + */ + public function withUrl(string $rawUrl): MailboxSettingsRequestBuilder { + return new MailboxSettingsRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/CreatedByUser/MailboxSettings/MailboxSettingsRequestBuilderGetQueryParameters.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/CreatedByUser/MailboxSettings/MailboxSettingsRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..799f1d4ae79 --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/CreatedByUser/MailboxSettings/MailboxSettingsRequestBuilderGetQueryParameters.php @@ -0,0 +1,34 @@ +|null $expand Expand related entities + */ + public ?array $expand = null; + + /** + * @QueryParameter("%24select") + * @var array|null $select Select properties to be returned + */ + public ?array $select = null; + + /** + * Instantiates a new MailboxSettingsRequestBuilderGetQueryParameters and sets the default values. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + */ + public function __construct(?array $expand = null, ?array $select = null) { + $this->expand = $expand; + $this->select = $select; + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/CreatedByUser/MailboxSettings/MailboxSettingsRequestBuilderGetRequestConfiguration.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/CreatedByUser/MailboxSettings/MailboxSettingsRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..d0f8bb2d8ac --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/CreatedByUser/MailboxSettings/MailboxSettingsRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,39 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param MailboxSettingsRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?MailboxSettingsRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new MailboxSettingsRequestBuilderGetQueryParameters. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + * @return MailboxSettingsRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?array $expand = null, ?array $select = null): MailboxSettingsRequestBuilderGetQueryParameters { + return new MailboxSettingsRequestBuilderGetQueryParameters($expand, $select); + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/CreatedByUser/MailboxSettings/MailboxSettingsRequestBuilderPatchRequestConfiguration.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/CreatedByUser/MailboxSettings/MailboxSettingsRequestBuilderPatchRequestConfiguration.php new file mode 100644 index 00000000000..09b88446cd2 --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/CreatedByUser/MailboxSettings/MailboxSettingsRequestBuilderPatchRequestConfiguration.php @@ -0,0 +1,22 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + */ + public function __construct(?array $headers = null, ?array $options = null) { + parent::__construct($headers ?? [], $options ?? []); + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/CreatedByUser/ServiceProvisioningErrors/Count/CountRequestBuilder.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/CreatedByUser/ServiceProvisioningErrors/Count/CountRequestBuilder.php new file mode 100644 index 00000000000..f5670ce29bf --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/CreatedByUser/ServiceProvisioningErrors/Count/CountRequestBuilder.php @@ -0,0 +1,78 @@ +|string $pathParametersOrRawUrl Path parameters for the request or a String representing the raw URL. + * @param RequestAdapter $requestAdapter The request adapter to use to execute the requests. + */ + public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdapter) { + parent::__construct($requestAdapter, [], '{+baseurl}/storage/fileStorage/deletedContainers/{fileStorageContainer%2Did}/recycleBin/createdByUser/serviceProvisioningErrors/$count{?%24filter,%24search}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Get the number of the resource + * @param CountRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?CountRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + /** @var Promise $result */ + $result = $this->requestAdapter->sendPrimitiveAsync($requestInfo, 'int', $errorMappings); + return $result; + } + + /** + * Get the number of the resource + * @param CountRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?CountRequestBuilderGetRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::GET; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + if ($requestConfiguration->queryParameters !== null) { + $requestInfo->setQueryParameters($requestConfiguration->queryParameters); + } + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "text/plain;q=0.9"); + return $requestInfo; + } + + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param string $rawUrl The raw URL to use for the request builder. + * @return CountRequestBuilder + */ + public function withUrl(string $rawUrl): CountRequestBuilder { + return new CountRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/CreatedByUser/ServiceProvisioningErrors/Count/CountRequestBuilderGetQueryParameters.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/CreatedByUser/ServiceProvisioningErrors/Count/CountRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..f4d5ac31d8c --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/CreatedByUser/ServiceProvisioningErrors/Count/CountRequestBuilderGetQueryParameters.php @@ -0,0 +1,34 @@ +filter = $filter; + $this->search = $search; + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/CreatedByUser/ServiceProvisioningErrors/Count/CountRequestBuilderGetRequestConfiguration.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/CreatedByUser/ServiceProvisioningErrors/Count/CountRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..0a5e3ab24e6 --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/CreatedByUser/ServiceProvisioningErrors/Count/CountRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,39 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param CountRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?CountRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new CountRequestBuilderGetQueryParameters. + * @param string|null $filter Filter items by property values + * @param string|null $search Search items by search phrases + * @return CountRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?string $filter = null, ?string $search = null): CountRequestBuilderGetQueryParameters { + return new CountRequestBuilderGetQueryParameters($filter, $search); + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/CreatedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilder.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/CreatedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilder.php new file mode 100644 index 00000000000..81af9449a18 --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/CreatedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilder.php @@ -0,0 +1,85 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Instantiates a new ServiceProvisioningErrorsRequestBuilder and sets the default values. + * @param array|string $pathParametersOrRawUrl Path parameters for the request or a String representing the raw URL. + * @param RequestAdapter $requestAdapter The request adapter to use to execute the requests. + */ + public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdapter) { + parent::__construct($requestAdapter, [], '{+baseurl}/storage/fileStorage/deletedContainers/{fileStorageContainer%2Did}/recycleBin/createdByUser/serviceProvisioningErrors{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object. Supports $filter (eq, not, for isResolved and serviceInstance). + * @param ServiceProvisioningErrorsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?ServiceProvisioningErrorsRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [ServiceProvisioningErrorCollectionResponse::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object. Supports $filter (eq, not, for isResolved and serviceInstance). + * @param ServiceProvisioningErrorsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?ServiceProvisioningErrorsRequestBuilderGetRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::GET; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + if ($requestConfiguration->queryParameters !== null) { + $requestInfo->setQueryParameters($requestConfiguration->queryParameters); + } + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + return $requestInfo; + } + + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param string $rawUrl The raw URL to use for the request builder. + * @return ServiceProvisioningErrorsRequestBuilder + */ + public function withUrl(string $rawUrl): ServiceProvisioningErrorsRequestBuilder { + return new ServiceProvisioningErrorsRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/CreatedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilderGetQueryParameters.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/CreatedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..9b820bd7850 --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/CreatedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilderGetQueryParameters.php @@ -0,0 +1,82 @@ +|null $expand Expand related entities + */ + public ?array $expand = null; + + /** + * @QueryParameter("%24filter") + * @var string|null $filter Filter items by property values + */ + public ?string $filter = null; + + /** + * @QueryParameter("%24orderby") + * @var array|null $orderby Order items by property values + */ + public ?array $orderby = null; + + /** + * @QueryParameter("%24search") + * @var string|null $search Search items by search phrases + */ + public ?string $search = null; + + /** + * @QueryParameter("%24select") + * @var array|null $select Select properties to be returned + */ + public ?array $select = null; + + /** + * @QueryParameter("%24skip") + * @var int|null $skip Skip the first n items + */ + public ?int $skip = null; + + /** + * @QueryParameter("%24top") + * @var int|null $top Show only the first n items + */ + public ?int $top = null; + + /** + * Instantiates a new ServiceProvisioningErrorsRequestBuilderGetQueryParameters and sets the default values. + * @param bool|null $count Include count of items + * @param array|null $expand Expand related entities + * @param string|null $filter Filter items by property values + * @param array|null $orderby Order items by property values + * @param string|null $search Search items by search phrases + * @param array|null $select Select properties to be returned + * @param int|null $skip Skip the first n items + * @param int|null $top Show only the first n items + */ + public function __construct(?bool $count = null, ?array $expand = null, ?string $filter = null, ?array $orderby = null, ?string $search = null, ?array $select = null, ?int $skip = null, ?int $top = null) { + $this->count = $count; + $this->expand = $expand; + $this->filter = $filter; + $this->orderby = $orderby; + $this->search = $search; + $this->select = $select; + $this->skip = $skip; + $this->top = $top; + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/CreatedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilderGetRequestConfiguration.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/CreatedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..c11df8ae11c --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/CreatedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,45 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param ServiceProvisioningErrorsRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?ServiceProvisioningErrorsRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new ServiceProvisioningErrorsRequestBuilderGetQueryParameters. + * @param bool|null $count Include count of items + * @param array|null $expand Expand related entities + * @param string|null $filter Filter items by property values + * @param array|null $orderby Order items by property values + * @param string|null $search Search items by search phrases + * @param array|null $select Select properties to be returned + * @param int|null $skip Skip the first n items + * @param int|null $top Show only the first n items + * @return ServiceProvisioningErrorsRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?bool $count = null, ?array $expand = null, ?string $filter = null, ?array $orderby = null, ?string $search = null, ?array $select = null, ?int $skip = null, ?int $top = null): ServiceProvisioningErrorsRequestBuilderGetQueryParameters { + return new ServiceProvisioningErrorsRequestBuilderGetQueryParameters($count, $expand, $filter, $orderby, $search, $select, $skip, $top); + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Count/CountRequestBuilder.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Count/CountRequestBuilder.php new file mode 100644 index 00000000000..982c0079c88 --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Count/CountRequestBuilder.php @@ -0,0 +1,78 @@ +|string $pathParametersOrRawUrl Path parameters for the request or a String representing the raw URL. + * @param RequestAdapter $requestAdapter The request adapter to use to execute the requests. + */ + public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdapter) { + parent::__construct($requestAdapter, [], '{+baseurl}/storage/fileStorage/deletedContainers/{fileStorageContainer%2Did}/recycleBin/items/$count{?%24filter,%24search}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Get the number of the resource + * @param CountRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?CountRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + /** @var Promise $result */ + $result = $this->requestAdapter->sendPrimitiveAsync($requestInfo, 'int', $errorMappings); + return $result; + } + + /** + * Get the number of the resource + * @param CountRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?CountRequestBuilderGetRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::GET; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + if ($requestConfiguration->queryParameters !== null) { + $requestInfo->setQueryParameters($requestConfiguration->queryParameters); + } + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "text/plain;q=0.9"); + return $requestInfo; + } + + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param string $rawUrl The raw URL to use for the request builder. + * @return CountRequestBuilder + */ + public function withUrl(string $rawUrl): CountRequestBuilder { + return new CountRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Count/CountRequestBuilderGetQueryParameters.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Count/CountRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..944e34c3ae7 --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Count/CountRequestBuilderGetQueryParameters.php @@ -0,0 +1,34 @@ +filter = $filter; + $this->search = $search; + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Count/CountRequestBuilderGetRequestConfiguration.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Count/CountRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..8187e13a42e --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Count/CountRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,39 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param CountRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?CountRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new CountRequestBuilderGetQueryParameters. + * @param string|null $filter Filter items by property values + * @param string|null $search Search items by search phrases + * @return CountRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?string $filter = null, ?string $search = null): CountRequestBuilderGetQueryParameters { + return new CountRequestBuilderGetQueryParameters($filter, $search); + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/CreatedByUser/CreatedByUserRequestBuilder.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/CreatedByUser/CreatedByUserRequestBuilder.php new file mode 100644 index 00000000000..151935f2885 --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/CreatedByUser/CreatedByUserRequestBuilder.php @@ -0,0 +1,93 @@ +pathParameters, $this->requestAdapter); + } + + /** + * The serviceProvisioningErrors property + */ + public function serviceProvisioningErrors(): ServiceProvisioningErrorsRequestBuilder { + return new ServiceProvisioningErrorsRequestBuilder($this->pathParameters, $this->requestAdapter); + } + + /** + * Instantiates a new CreatedByUserRequestBuilder and sets the default values. + * @param array|string $pathParametersOrRawUrl Path parameters for the request or a String representing the raw URL. + * @param RequestAdapter $requestAdapter The request adapter to use to execute the requests. + */ + public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdapter) { + parent::__construct($requestAdapter, [], '{+baseurl}/storage/fileStorage/deletedContainers/{fileStorageContainer%2Did}/recycleBin/items/{recycleBinItem%2Did}/createdByUser{?%24expand,%24select}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Identity of the user who created the item. Read-only. + * @param CreatedByUserRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?CreatedByUserRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [User::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Identity of the user who created the item. Read-only. + * @param CreatedByUserRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?CreatedByUserRequestBuilderGetRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::GET; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + if ($requestConfiguration->queryParameters !== null) { + $requestInfo->setQueryParameters($requestConfiguration->queryParameters); + } + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + return $requestInfo; + } + + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param string $rawUrl The raw URL to use for the request builder. + * @return CreatedByUserRequestBuilder + */ + public function withUrl(string $rawUrl): CreatedByUserRequestBuilder { + return new CreatedByUserRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/CreatedByUser/CreatedByUserRequestBuilderGetQueryParameters.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/CreatedByUser/CreatedByUserRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..cb5b60af574 --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/CreatedByUser/CreatedByUserRequestBuilderGetQueryParameters.php @@ -0,0 +1,34 @@ +|null $expand Expand related entities + */ + public ?array $expand = null; + + /** + * @QueryParameter("%24select") + * @var array|null $select Select properties to be returned + */ + public ?array $select = null; + + /** + * Instantiates a new CreatedByUserRequestBuilderGetQueryParameters and sets the default values. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + */ + public function __construct(?array $expand = null, ?array $select = null) { + $this->expand = $expand; + $this->select = $select; + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/CreatedByUser/CreatedByUserRequestBuilderGetRequestConfiguration.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/CreatedByUser/CreatedByUserRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..721ce771ed3 --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/CreatedByUser/CreatedByUserRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,39 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param CreatedByUserRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?CreatedByUserRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new CreatedByUserRequestBuilderGetQueryParameters. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + * @return CreatedByUserRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?array $expand = null, ?array $select = null): CreatedByUserRequestBuilderGetQueryParameters { + return new CreatedByUserRequestBuilderGetQueryParameters($expand, $select); + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/CreatedByUser/MailboxSettings/MailboxSettingsRequestBuilder.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/CreatedByUser/MailboxSettings/MailboxSettingsRequestBuilder.php new file mode 100644 index 00000000000..1b6f31016d7 --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/CreatedByUser/MailboxSettings/MailboxSettingsRequestBuilder.php @@ -0,0 +1,112 @@ +|string $pathParametersOrRawUrl Path parameters for the request or a String representing the raw URL. + * @param RequestAdapter $requestAdapter The request adapter to use to execute the requests. + */ + public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdapter) { + parent::__construct($requestAdapter, [], '{+baseurl}/storage/fileStorage/deletedContainers/{fileStorageContainer%2Did}/recycleBin/items/{recycleBinItem%2Did}/createdByUser/mailboxSettings{?%24expand,%24select}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. Returned only on $select. + * @param MailboxSettingsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?MailboxSettingsRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [MailboxSettings::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Update property mailboxSettings value. + * @param MailboxSettings $body The request body + * @param MailboxSettingsRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function patch(MailboxSettings $body, ?MailboxSettingsRequestBuilderPatchRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPatchRequestInformation($body, $requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [MailboxSettings::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. Returned only on $select. + * @param MailboxSettingsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?MailboxSettingsRequestBuilderGetRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::GET; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + if ($requestConfiguration->queryParameters !== null) { + $requestInfo->setQueryParameters($requestConfiguration->queryParameters); + } + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + return $requestInfo; + } + + /** + * Update property mailboxSettings value. + * @param MailboxSettings $body The request body + * @param MailboxSettingsRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPatchRequestInformation(MailboxSettings $body, ?MailboxSettingsRequestBuilderPatchRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::PATCH; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + $requestInfo->setContentFromParsable($this->requestAdapter, "application/json", $body); + return $requestInfo; + } + + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param string $rawUrl The raw URL to use for the request builder. + * @return MailboxSettingsRequestBuilder + */ + public function withUrl(string $rawUrl): MailboxSettingsRequestBuilder { + return new MailboxSettingsRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/CreatedByUser/MailboxSettings/MailboxSettingsRequestBuilderGetQueryParameters.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/CreatedByUser/MailboxSettings/MailboxSettingsRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..c6838e1022f --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/CreatedByUser/MailboxSettings/MailboxSettingsRequestBuilderGetQueryParameters.php @@ -0,0 +1,34 @@ +|null $expand Expand related entities + */ + public ?array $expand = null; + + /** + * @QueryParameter("%24select") + * @var array|null $select Select properties to be returned + */ + public ?array $select = null; + + /** + * Instantiates a new MailboxSettingsRequestBuilderGetQueryParameters and sets the default values. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + */ + public function __construct(?array $expand = null, ?array $select = null) { + $this->expand = $expand; + $this->select = $select; + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/CreatedByUser/MailboxSettings/MailboxSettingsRequestBuilderGetRequestConfiguration.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/CreatedByUser/MailboxSettings/MailboxSettingsRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..807f1b0766d --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/CreatedByUser/MailboxSettings/MailboxSettingsRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,39 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param MailboxSettingsRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?MailboxSettingsRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new MailboxSettingsRequestBuilderGetQueryParameters. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + * @return MailboxSettingsRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?array $expand = null, ?array $select = null): MailboxSettingsRequestBuilderGetQueryParameters { + return new MailboxSettingsRequestBuilderGetQueryParameters($expand, $select); + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/CreatedByUser/MailboxSettings/MailboxSettingsRequestBuilderPatchRequestConfiguration.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/CreatedByUser/MailboxSettings/MailboxSettingsRequestBuilderPatchRequestConfiguration.php new file mode 100644 index 00000000000..6e4abc447e8 --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/CreatedByUser/MailboxSettings/MailboxSettingsRequestBuilderPatchRequestConfiguration.php @@ -0,0 +1,22 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + */ + public function __construct(?array $headers = null, ?array $options = null) { + parent::__construct($headers ?? [], $options ?? []); + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/CreatedByUser/ServiceProvisioningErrors/Count/CountRequestBuilder.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/CreatedByUser/ServiceProvisioningErrors/Count/CountRequestBuilder.php new file mode 100644 index 00000000000..53a9a87ae72 --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/CreatedByUser/ServiceProvisioningErrors/Count/CountRequestBuilder.php @@ -0,0 +1,78 @@ +|string $pathParametersOrRawUrl Path parameters for the request or a String representing the raw URL. + * @param RequestAdapter $requestAdapter The request adapter to use to execute the requests. + */ + public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdapter) { + parent::__construct($requestAdapter, [], '{+baseurl}/storage/fileStorage/deletedContainers/{fileStorageContainer%2Did}/recycleBin/items/{recycleBinItem%2Did}/createdByUser/serviceProvisioningErrors/$count{?%24filter,%24search}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Get the number of the resource + * @param CountRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?CountRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + /** @var Promise $result */ + $result = $this->requestAdapter->sendPrimitiveAsync($requestInfo, 'int', $errorMappings); + return $result; + } + + /** + * Get the number of the resource + * @param CountRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?CountRequestBuilderGetRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::GET; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + if ($requestConfiguration->queryParameters !== null) { + $requestInfo->setQueryParameters($requestConfiguration->queryParameters); + } + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "text/plain;q=0.9"); + return $requestInfo; + } + + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param string $rawUrl The raw URL to use for the request builder. + * @return CountRequestBuilder + */ + public function withUrl(string $rawUrl): CountRequestBuilder { + return new CountRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/CreatedByUser/ServiceProvisioningErrors/Count/CountRequestBuilderGetQueryParameters.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/CreatedByUser/ServiceProvisioningErrors/Count/CountRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..48769f5d447 --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/CreatedByUser/ServiceProvisioningErrors/Count/CountRequestBuilderGetQueryParameters.php @@ -0,0 +1,34 @@ +filter = $filter; + $this->search = $search; + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/CreatedByUser/ServiceProvisioningErrors/Count/CountRequestBuilderGetRequestConfiguration.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/CreatedByUser/ServiceProvisioningErrors/Count/CountRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..522fd6b3c80 --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/CreatedByUser/ServiceProvisioningErrors/Count/CountRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,39 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param CountRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?CountRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new CountRequestBuilderGetQueryParameters. + * @param string|null $filter Filter items by property values + * @param string|null $search Search items by search phrases + * @return CountRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?string $filter = null, ?string $search = null): CountRequestBuilderGetQueryParameters { + return new CountRequestBuilderGetQueryParameters($filter, $search); + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/CreatedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilder.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/CreatedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilder.php new file mode 100644 index 00000000000..b31b7d6ad6a --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/CreatedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilder.php @@ -0,0 +1,85 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Instantiates a new ServiceProvisioningErrorsRequestBuilder and sets the default values. + * @param array|string $pathParametersOrRawUrl Path parameters for the request or a String representing the raw URL. + * @param RequestAdapter $requestAdapter The request adapter to use to execute the requests. + */ + public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdapter) { + parent::__construct($requestAdapter, [], '{+baseurl}/storage/fileStorage/deletedContainers/{fileStorageContainer%2Did}/recycleBin/items/{recycleBinItem%2Did}/createdByUser/serviceProvisioningErrors{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object. Supports $filter (eq, not, for isResolved and serviceInstance). + * @param ServiceProvisioningErrorsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?ServiceProvisioningErrorsRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [ServiceProvisioningErrorCollectionResponse::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object. Supports $filter (eq, not, for isResolved and serviceInstance). + * @param ServiceProvisioningErrorsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?ServiceProvisioningErrorsRequestBuilderGetRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::GET; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + if ($requestConfiguration->queryParameters !== null) { + $requestInfo->setQueryParameters($requestConfiguration->queryParameters); + } + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + return $requestInfo; + } + + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param string $rawUrl The raw URL to use for the request builder. + * @return ServiceProvisioningErrorsRequestBuilder + */ + public function withUrl(string $rawUrl): ServiceProvisioningErrorsRequestBuilder { + return new ServiceProvisioningErrorsRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/CreatedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilderGetQueryParameters.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/CreatedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..1fd4a3e7fde --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/CreatedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilderGetQueryParameters.php @@ -0,0 +1,82 @@ +|null $expand Expand related entities + */ + public ?array $expand = null; + + /** + * @QueryParameter("%24filter") + * @var string|null $filter Filter items by property values + */ + public ?string $filter = null; + + /** + * @QueryParameter("%24orderby") + * @var array|null $orderby Order items by property values + */ + public ?array $orderby = null; + + /** + * @QueryParameter("%24search") + * @var string|null $search Search items by search phrases + */ + public ?string $search = null; + + /** + * @QueryParameter("%24select") + * @var array|null $select Select properties to be returned + */ + public ?array $select = null; + + /** + * @QueryParameter("%24skip") + * @var int|null $skip Skip the first n items + */ + public ?int $skip = null; + + /** + * @QueryParameter("%24top") + * @var int|null $top Show only the first n items + */ + public ?int $top = null; + + /** + * Instantiates a new ServiceProvisioningErrorsRequestBuilderGetQueryParameters and sets the default values. + * @param bool|null $count Include count of items + * @param array|null $expand Expand related entities + * @param string|null $filter Filter items by property values + * @param array|null $orderby Order items by property values + * @param string|null $search Search items by search phrases + * @param array|null $select Select properties to be returned + * @param int|null $skip Skip the first n items + * @param int|null $top Show only the first n items + */ + public function __construct(?bool $count = null, ?array $expand = null, ?string $filter = null, ?array $orderby = null, ?string $search = null, ?array $select = null, ?int $skip = null, ?int $top = null) { + $this->count = $count; + $this->expand = $expand; + $this->filter = $filter; + $this->orderby = $orderby; + $this->search = $search; + $this->select = $select; + $this->skip = $skip; + $this->top = $top; + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/CreatedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilderGetRequestConfiguration.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/CreatedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..2eb69997d22 --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/CreatedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,45 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param ServiceProvisioningErrorsRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?ServiceProvisioningErrorsRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new ServiceProvisioningErrorsRequestBuilderGetQueryParameters. + * @param bool|null $count Include count of items + * @param array|null $expand Expand related entities + * @param string|null $filter Filter items by property values + * @param array|null $orderby Order items by property values + * @param string|null $search Search items by search phrases + * @param array|null $select Select properties to be returned + * @param int|null $skip Skip the first n items + * @param int|null $top Show only the first n items + * @return ServiceProvisioningErrorsRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?bool $count = null, ?array $expand = null, ?string $filter = null, ?array $orderby = null, ?string $search = null, ?array $select = null, ?int $skip = null, ?int $top = null): ServiceProvisioningErrorsRequestBuilderGetQueryParameters { + return new ServiceProvisioningErrorsRequestBuilderGetQueryParameters($count, $expand, $filter, $orderby, $search, $select, $skip, $top); + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/LastModifiedByUser/LastModifiedByUserRequestBuilder.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/LastModifiedByUser/LastModifiedByUserRequestBuilder.php new file mode 100644 index 00000000000..252248c269e --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/LastModifiedByUser/LastModifiedByUserRequestBuilder.php @@ -0,0 +1,93 @@ +pathParameters, $this->requestAdapter); + } + + /** + * The serviceProvisioningErrors property + */ + public function serviceProvisioningErrors(): ServiceProvisioningErrorsRequestBuilder { + return new ServiceProvisioningErrorsRequestBuilder($this->pathParameters, $this->requestAdapter); + } + + /** + * Instantiates a new LastModifiedByUserRequestBuilder and sets the default values. + * @param array|string $pathParametersOrRawUrl Path parameters for the request or a String representing the raw URL. + * @param RequestAdapter $requestAdapter The request adapter to use to execute the requests. + */ + public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdapter) { + parent::__construct($requestAdapter, [], '{+baseurl}/storage/fileStorage/deletedContainers/{fileStorageContainer%2Did}/recycleBin/items/{recycleBinItem%2Did}/lastModifiedByUser{?%24expand,%24select}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Identity of the user who last modified the item. Read-only. + * @param LastModifiedByUserRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?LastModifiedByUserRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [User::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Identity of the user who last modified the item. Read-only. + * @param LastModifiedByUserRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?LastModifiedByUserRequestBuilderGetRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::GET; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + if ($requestConfiguration->queryParameters !== null) { + $requestInfo->setQueryParameters($requestConfiguration->queryParameters); + } + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + return $requestInfo; + } + + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param string $rawUrl The raw URL to use for the request builder. + * @return LastModifiedByUserRequestBuilder + */ + public function withUrl(string $rawUrl): LastModifiedByUserRequestBuilder { + return new LastModifiedByUserRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/LastModifiedByUser/LastModifiedByUserRequestBuilderGetQueryParameters.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/LastModifiedByUser/LastModifiedByUserRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..b275cf3d071 --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/LastModifiedByUser/LastModifiedByUserRequestBuilderGetQueryParameters.php @@ -0,0 +1,34 @@ +|null $expand Expand related entities + */ + public ?array $expand = null; + + /** + * @QueryParameter("%24select") + * @var array|null $select Select properties to be returned + */ + public ?array $select = null; + + /** + * Instantiates a new LastModifiedByUserRequestBuilderGetQueryParameters and sets the default values. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + */ + public function __construct(?array $expand = null, ?array $select = null) { + $this->expand = $expand; + $this->select = $select; + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/LastModifiedByUser/LastModifiedByUserRequestBuilderGetRequestConfiguration.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/LastModifiedByUser/LastModifiedByUserRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..2195fdcdd6a --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/LastModifiedByUser/LastModifiedByUserRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,39 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param LastModifiedByUserRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?LastModifiedByUserRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new LastModifiedByUserRequestBuilderGetQueryParameters. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + * @return LastModifiedByUserRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?array $expand = null, ?array $select = null): LastModifiedByUserRequestBuilderGetQueryParameters { + return new LastModifiedByUserRequestBuilderGetQueryParameters($expand, $select); + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/LastModifiedByUser/MailboxSettings/MailboxSettingsRequestBuilder.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/LastModifiedByUser/MailboxSettings/MailboxSettingsRequestBuilder.php new file mode 100644 index 00000000000..f550a403aa7 --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/LastModifiedByUser/MailboxSettings/MailboxSettingsRequestBuilder.php @@ -0,0 +1,112 @@ +|string $pathParametersOrRawUrl Path parameters for the request or a String representing the raw URL. + * @param RequestAdapter $requestAdapter The request adapter to use to execute the requests. + */ + public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdapter) { + parent::__construct($requestAdapter, [], '{+baseurl}/storage/fileStorage/deletedContainers/{fileStorageContainer%2Did}/recycleBin/items/{recycleBinItem%2Did}/lastModifiedByUser/mailboxSettings{?%24expand,%24select}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. Returned only on $select. + * @param MailboxSettingsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?MailboxSettingsRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [MailboxSettings::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Update property mailboxSettings value. + * @param MailboxSettings $body The request body + * @param MailboxSettingsRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function patch(MailboxSettings $body, ?MailboxSettingsRequestBuilderPatchRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPatchRequestInformation($body, $requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [MailboxSettings::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. Returned only on $select. + * @param MailboxSettingsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?MailboxSettingsRequestBuilderGetRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::GET; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + if ($requestConfiguration->queryParameters !== null) { + $requestInfo->setQueryParameters($requestConfiguration->queryParameters); + } + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + return $requestInfo; + } + + /** + * Update property mailboxSettings value. + * @param MailboxSettings $body The request body + * @param MailboxSettingsRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPatchRequestInformation(MailboxSettings $body, ?MailboxSettingsRequestBuilderPatchRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::PATCH; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + $requestInfo->setContentFromParsable($this->requestAdapter, "application/json", $body); + return $requestInfo; + } + + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param string $rawUrl The raw URL to use for the request builder. + * @return MailboxSettingsRequestBuilder + */ + public function withUrl(string $rawUrl): MailboxSettingsRequestBuilder { + return new MailboxSettingsRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/LastModifiedByUser/MailboxSettings/MailboxSettingsRequestBuilderGetQueryParameters.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/LastModifiedByUser/MailboxSettings/MailboxSettingsRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..e6b4b46db0e --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/LastModifiedByUser/MailboxSettings/MailboxSettingsRequestBuilderGetQueryParameters.php @@ -0,0 +1,34 @@ +|null $expand Expand related entities + */ + public ?array $expand = null; + + /** + * @QueryParameter("%24select") + * @var array|null $select Select properties to be returned + */ + public ?array $select = null; + + /** + * Instantiates a new MailboxSettingsRequestBuilderGetQueryParameters and sets the default values. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + */ + public function __construct(?array $expand = null, ?array $select = null) { + $this->expand = $expand; + $this->select = $select; + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/LastModifiedByUser/MailboxSettings/MailboxSettingsRequestBuilderGetRequestConfiguration.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/LastModifiedByUser/MailboxSettings/MailboxSettingsRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..4c5b6da9c2f --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/LastModifiedByUser/MailboxSettings/MailboxSettingsRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,39 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param MailboxSettingsRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?MailboxSettingsRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new MailboxSettingsRequestBuilderGetQueryParameters. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + * @return MailboxSettingsRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?array $expand = null, ?array $select = null): MailboxSettingsRequestBuilderGetQueryParameters { + return new MailboxSettingsRequestBuilderGetQueryParameters($expand, $select); + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/LastModifiedByUser/MailboxSettings/MailboxSettingsRequestBuilderPatchRequestConfiguration.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/LastModifiedByUser/MailboxSettings/MailboxSettingsRequestBuilderPatchRequestConfiguration.php new file mode 100644 index 00000000000..6dfe3d145d2 --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/LastModifiedByUser/MailboxSettings/MailboxSettingsRequestBuilderPatchRequestConfiguration.php @@ -0,0 +1,22 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + */ + public function __construct(?array $headers = null, ?array $options = null) { + parent::__construct($headers ?? [], $options ?? []); + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/LastModifiedByUser/ServiceProvisioningErrors/Count/CountRequestBuilder.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/LastModifiedByUser/ServiceProvisioningErrors/Count/CountRequestBuilder.php new file mode 100644 index 00000000000..603bbadd39e --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/LastModifiedByUser/ServiceProvisioningErrors/Count/CountRequestBuilder.php @@ -0,0 +1,78 @@ +|string $pathParametersOrRawUrl Path parameters for the request or a String representing the raw URL. + * @param RequestAdapter $requestAdapter The request adapter to use to execute the requests. + */ + public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdapter) { + parent::__construct($requestAdapter, [], '{+baseurl}/storage/fileStorage/deletedContainers/{fileStorageContainer%2Did}/recycleBin/items/{recycleBinItem%2Did}/lastModifiedByUser/serviceProvisioningErrors/$count{?%24filter,%24search}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Get the number of the resource + * @param CountRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?CountRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + /** @var Promise $result */ + $result = $this->requestAdapter->sendPrimitiveAsync($requestInfo, 'int', $errorMappings); + return $result; + } + + /** + * Get the number of the resource + * @param CountRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?CountRequestBuilderGetRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::GET; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + if ($requestConfiguration->queryParameters !== null) { + $requestInfo->setQueryParameters($requestConfiguration->queryParameters); + } + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "text/plain;q=0.9"); + return $requestInfo; + } + + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param string $rawUrl The raw URL to use for the request builder. + * @return CountRequestBuilder + */ + public function withUrl(string $rawUrl): CountRequestBuilder { + return new CountRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/LastModifiedByUser/ServiceProvisioningErrors/Count/CountRequestBuilderGetQueryParameters.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/LastModifiedByUser/ServiceProvisioningErrors/Count/CountRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..5af91c39f1d --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/LastModifiedByUser/ServiceProvisioningErrors/Count/CountRequestBuilderGetQueryParameters.php @@ -0,0 +1,34 @@ +filter = $filter; + $this->search = $search; + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/LastModifiedByUser/ServiceProvisioningErrors/Count/CountRequestBuilderGetRequestConfiguration.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/LastModifiedByUser/ServiceProvisioningErrors/Count/CountRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..5470d12055b --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/LastModifiedByUser/ServiceProvisioningErrors/Count/CountRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,39 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param CountRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?CountRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new CountRequestBuilderGetQueryParameters. + * @param string|null $filter Filter items by property values + * @param string|null $search Search items by search phrases + * @return CountRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?string $filter = null, ?string $search = null): CountRequestBuilderGetQueryParameters { + return new CountRequestBuilderGetQueryParameters($filter, $search); + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/LastModifiedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilder.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/LastModifiedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilder.php new file mode 100644 index 00000000000..26e44ab205f --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/LastModifiedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilder.php @@ -0,0 +1,85 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Instantiates a new ServiceProvisioningErrorsRequestBuilder and sets the default values. + * @param array|string $pathParametersOrRawUrl Path parameters for the request or a String representing the raw URL. + * @param RequestAdapter $requestAdapter The request adapter to use to execute the requests. + */ + public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdapter) { + parent::__construct($requestAdapter, [], '{+baseurl}/storage/fileStorage/deletedContainers/{fileStorageContainer%2Did}/recycleBin/items/{recycleBinItem%2Did}/lastModifiedByUser/serviceProvisioningErrors{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object. Supports $filter (eq, not, for isResolved and serviceInstance). + * @param ServiceProvisioningErrorsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?ServiceProvisioningErrorsRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [ServiceProvisioningErrorCollectionResponse::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object. Supports $filter (eq, not, for isResolved and serviceInstance). + * @param ServiceProvisioningErrorsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?ServiceProvisioningErrorsRequestBuilderGetRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::GET; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + if ($requestConfiguration->queryParameters !== null) { + $requestInfo->setQueryParameters($requestConfiguration->queryParameters); + } + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + return $requestInfo; + } + + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param string $rawUrl The raw URL to use for the request builder. + * @return ServiceProvisioningErrorsRequestBuilder + */ + public function withUrl(string $rawUrl): ServiceProvisioningErrorsRequestBuilder { + return new ServiceProvisioningErrorsRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/LastModifiedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilderGetQueryParameters.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/LastModifiedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..7c9a09c9097 --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/LastModifiedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilderGetQueryParameters.php @@ -0,0 +1,82 @@ +|null $expand Expand related entities + */ + public ?array $expand = null; + + /** + * @QueryParameter("%24filter") + * @var string|null $filter Filter items by property values + */ + public ?string $filter = null; + + /** + * @QueryParameter("%24orderby") + * @var array|null $orderby Order items by property values + */ + public ?array $orderby = null; + + /** + * @QueryParameter("%24search") + * @var string|null $search Search items by search phrases + */ + public ?string $search = null; + + /** + * @QueryParameter("%24select") + * @var array|null $select Select properties to be returned + */ + public ?array $select = null; + + /** + * @QueryParameter("%24skip") + * @var int|null $skip Skip the first n items + */ + public ?int $skip = null; + + /** + * @QueryParameter("%24top") + * @var int|null $top Show only the first n items + */ + public ?int $top = null; + + /** + * Instantiates a new ServiceProvisioningErrorsRequestBuilderGetQueryParameters and sets the default values. + * @param bool|null $count Include count of items + * @param array|null $expand Expand related entities + * @param string|null $filter Filter items by property values + * @param array|null $orderby Order items by property values + * @param string|null $search Search items by search phrases + * @param array|null $select Select properties to be returned + * @param int|null $skip Skip the first n items + * @param int|null $top Show only the first n items + */ + public function __construct(?bool $count = null, ?array $expand = null, ?string $filter = null, ?array $orderby = null, ?string $search = null, ?array $select = null, ?int $skip = null, ?int $top = null) { + $this->count = $count; + $this->expand = $expand; + $this->filter = $filter; + $this->orderby = $orderby; + $this->search = $search; + $this->select = $select; + $this->skip = $skip; + $this->top = $top; + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/LastModifiedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilderGetRequestConfiguration.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/LastModifiedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..a89a064e193 --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/LastModifiedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,45 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param ServiceProvisioningErrorsRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?ServiceProvisioningErrorsRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new ServiceProvisioningErrorsRequestBuilderGetQueryParameters. + * @param bool|null $count Include count of items + * @param array|null $expand Expand related entities + * @param string|null $filter Filter items by property values + * @param array|null $orderby Order items by property values + * @param string|null $search Search items by search phrases + * @param array|null $select Select properties to be returned + * @param int|null $skip Skip the first n items + * @param int|null $top Show only the first n items + * @return ServiceProvisioningErrorsRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?bool $count = null, ?array $expand = null, ?string $filter = null, ?array $orderby = null, ?string $search = null, ?array $select = null, ?int $skip = null, ?int $top = null): ServiceProvisioningErrorsRequestBuilderGetQueryParameters { + return new ServiceProvisioningErrorsRequestBuilderGetQueryParameters($count, $expand, $filter, $orderby, $search, $select, $skip, $top); + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/RecycleBinItemItemRequestBuilder.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/RecycleBinItemItemRequestBuilder.php new file mode 100644 index 00000000000..6fe6f6c6456 --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/RecycleBinItemItemRequestBuilder.php @@ -0,0 +1,160 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Provides operations to manage the lastModifiedByUser property of the microsoft.graph.baseItem entity. + */ + public function lastModifiedByUser(): LastModifiedByUserRequestBuilder { + return new LastModifiedByUserRequestBuilder($this->pathParameters, $this->requestAdapter); + } + + /** + * Instantiates a new RecycleBinItemItemRequestBuilder and sets the default values. + * @param array|string $pathParametersOrRawUrl Path parameters for the request or a String representing the raw URL. + * @param RequestAdapter $requestAdapter The request adapter to use to execute the requests. + */ + public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdapter) { + parent::__construct($requestAdapter, [], '{+baseurl}/storage/fileStorage/deletedContainers/{fileStorageContainer%2Did}/recycleBin/items/{recycleBinItem%2Did}{?%24expand,%24select}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Delete navigation property items for storage + * @param RecycleBinItemItemRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function delete(?RecycleBinItemItemRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toDeleteRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * List of the recycleBinItems deleted by a user. + * @param RecycleBinItemItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?RecycleBinItemItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [RecycleBinItem::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Update the navigation property items in storage + * @param RecycleBinItem $body The request body + * @param RecycleBinItemItemRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function patch(RecycleBinItem $body, ?RecycleBinItemItemRequestBuilderPatchRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPatchRequestInformation($body, $requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [RecycleBinItem::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Delete navigation property items for storage + * @param RecycleBinItemItemRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toDeleteRequestInformation(?RecycleBinItemItemRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::DELETE; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + return $requestInfo; + } + + /** + * List of the recycleBinItems deleted by a user. + * @param RecycleBinItemItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?RecycleBinItemItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::GET; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + if ($requestConfiguration->queryParameters !== null) { + $requestInfo->setQueryParameters($requestConfiguration->queryParameters); + } + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + return $requestInfo; + } + + /** + * Update the navigation property items in storage + * @param RecycleBinItem $body The request body + * @param RecycleBinItemItemRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPatchRequestInformation(RecycleBinItem $body, ?RecycleBinItemItemRequestBuilderPatchRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::PATCH; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + $requestInfo->setContentFromParsable($this->requestAdapter, "application/json", $body); + return $requestInfo; + } + + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param string $rawUrl The raw URL to use for the request builder. + * @return RecycleBinItemItemRequestBuilder + */ + public function withUrl(string $rawUrl): RecycleBinItemItemRequestBuilder { + return new RecycleBinItemItemRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/RecycleBinItemItemRequestBuilderDeleteRequestConfiguration.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/RecycleBinItemItemRequestBuilderDeleteRequestConfiguration.php new file mode 100644 index 00000000000..2fdc126f89b --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/RecycleBinItemItemRequestBuilderDeleteRequestConfiguration.php @@ -0,0 +1,22 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + */ + public function __construct(?array $headers = null, ?array $options = null) { + parent::__construct($headers ?? [], $options ?? []); + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/RecycleBinItemItemRequestBuilderGetQueryParameters.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/RecycleBinItemItemRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..c5e711beb43 --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/RecycleBinItemItemRequestBuilderGetQueryParameters.php @@ -0,0 +1,34 @@ +|null $expand Expand related entities + */ + public ?array $expand = null; + + /** + * @QueryParameter("%24select") + * @var array|null $select Select properties to be returned + */ + public ?array $select = null; + + /** + * Instantiates a new RecycleBinItemItemRequestBuilderGetQueryParameters and sets the default values. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + */ + public function __construct(?array $expand = null, ?array $select = null) { + $this->expand = $expand; + $this->select = $select; + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/RecycleBinItemItemRequestBuilderGetRequestConfiguration.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/RecycleBinItemItemRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..0fb72c928aa --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/RecycleBinItemItemRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,39 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param RecycleBinItemItemRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?RecycleBinItemItemRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new RecycleBinItemItemRequestBuilderGetQueryParameters. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + * @return RecycleBinItemItemRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?array $expand = null, ?array $select = null): RecycleBinItemItemRequestBuilderGetQueryParameters { + return new RecycleBinItemItemRequestBuilderGetQueryParameters($expand, $select); + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/RecycleBinItemItemRequestBuilderPatchRequestConfiguration.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/RecycleBinItemItemRequestBuilderPatchRequestConfiguration.php new file mode 100644 index 00000000000..51a80a8e31d --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/Item/RecycleBinItemItemRequestBuilderPatchRequestConfiguration.php @@ -0,0 +1,22 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + */ + public function __construct(?array $headers = null, ?array $options = null) { + parent::__construct($headers ?? [], $options ?? []); + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/ItemsRequestBuilder.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/ItemsRequestBuilder.php new file mode 100644 index 00000000000..3f843d95e09 --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/ItemsRequestBuilder.php @@ -0,0 +1,133 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Provides operations to manage the items property of the microsoft.graph.recycleBin entity. + * @param string $recycleBinItemId The unique identifier of recycleBinItem + * @return RecycleBinItemItemRequestBuilder + */ + public function byRecycleBinItemId(string $recycleBinItemId): RecycleBinItemItemRequestBuilder { + $urlTplParams = $this->pathParameters; + $urlTplParams['recycleBinItem%2Did'] = $recycleBinItemId; + return new RecycleBinItemItemRequestBuilder($urlTplParams, $this->requestAdapter); + } + + /** + * Instantiates a new ItemsRequestBuilder and sets the default values. + * @param array|string $pathParametersOrRawUrl Path parameters for the request or a String representing the raw URL. + * @param RequestAdapter $requestAdapter The request adapter to use to execute the requests. + */ + public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdapter) { + parent::__construct($requestAdapter, [], '{+baseurl}/storage/fileStorage/deletedContainers/{fileStorageContainer%2Did}/recycleBin/items{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * List of the recycleBinItems deleted by a user. + * @param ItemsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?ItemsRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [RecycleBinItemCollectionResponse::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Create new navigation property to items for storage + * @param RecycleBinItem $body The request body + * @param ItemsRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function post(RecycleBinItem $body, ?ItemsRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPostRequestInformation($body, $requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [RecycleBinItem::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * List of the recycleBinItems deleted by a user. + * @param ItemsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?ItemsRequestBuilderGetRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::GET; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + if ($requestConfiguration->queryParameters !== null) { + $requestInfo->setQueryParameters($requestConfiguration->queryParameters); + } + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + return $requestInfo; + } + + /** + * Create new navigation property to items for storage + * @param RecycleBinItem $body The request body + * @param ItemsRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPostRequestInformation(RecycleBinItem $body, ?ItemsRequestBuilderPostRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::POST; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + $requestInfo->setContentFromParsable($this->requestAdapter, "application/json", $body); + return $requestInfo; + } + + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param string $rawUrl The raw URL to use for the request builder. + * @return ItemsRequestBuilder + */ + public function withUrl(string $rawUrl): ItemsRequestBuilder { + return new ItemsRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/ItemsRequestBuilderGetQueryParameters.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/ItemsRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..ec6e11fc833 --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/ItemsRequestBuilderGetQueryParameters.php @@ -0,0 +1,82 @@ +|null $expand Expand related entities + */ + public ?array $expand = null; + + /** + * @QueryParameter("%24filter") + * @var string|null $filter Filter items by property values + */ + public ?string $filter = null; + + /** + * @QueryParameter("%24orderby") + * @var array|null $orderby Order items by property values + */ + public ?array $orderby = null; + + /** + * @QueryParameter("%24search") + * @var string|null $search Search items by search phrases + */ + public ?string $search = null; + + /** + * @QueryParameter("%24select") + * @var array|null $select Select properties to be returned + */ + public ?array $select = null; + + /** + * @QueryParameter("%24skip") + * @var int|null $skip Skip the first n items + */ + public ?int $skip = null; + + /** + * @QueryParameter("%24top") + * @var int|null $top Show only the first n items + */ + public ?int $top = null; + + /** + * Instantiates a new ItemsRequestBuilderGetQueryParameters and sets the default values. + * @param bool|null $count Include count of items + * @param array|null $expand Expand related entities + * @param string|null $filter Filter items by property values + * @param array|null $orderby Order items by property values + * @param string|null $search Search items by search phrases + * @param array|null $select Select properties to be returned + * @param int|null $skip Skip the first n items + * @param int|null $top Show only the first n items + */ + public function __construct(?bool $count = null, ?array $expand = null, ?string $filter = null, ?array $orderby = null, ?string $search = null, ?array $select = null, ?int $skip = null, ?int $top = null) { + $this->count = $count; + $this->expand = $expand; + $this->filter = $filter; + $this->orderby = $orderby; + $this->search = $search; + $this->select = $select; + $this->skip = $skip; + $this->top = $top; + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/ItemsRequestBuilderGetRequestConfiguration.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/ItemsRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..4c54d7fed19 --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/ItemsRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,45 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param ItemsRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?ItemsRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new ItemsRequestBuilderGetQueryParameters. + * @param bool|null $count Include count of items + * @param array|null $expand Expand related entities + * @param string|null $filter Filter items by property values + * @param array|null $orderby Order items by property values + * @param string|null $search Search items by search phrases + * @param array|null $select Select properties to be returned + * @param int|null $skip Skip the first n items + * @param int|null $top Show only the first n items + * @return ItemsRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?bool $count = null, ?array $expand = null, ?string $filter = null, ?array $orderby = null, ?string $search = null, ?array $select = null, ?int $skip = null, ?int $top = null): ItemsRequestBuilderGetQueryParameters { + return new ItemsRequestBuilderGetQueryParameters($count, $expand, $filter, $orderby, $search, $select, $skip, $top); + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/ItemsRequestBuilderPostRequestConfiguration.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/ItemsRequestBuilderPostRequestConfiguration.php new file mode 100644 index 00000000000..e0253d1956f --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/Items/ItemsRequestBuilderPostRequestConfiguration.php @@ -0,0 +1,22 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + */ + public function __construct(?array $headers = null, ?array $options = null) { + parent::__construct($headers ?? [], $options ?? []); + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/LastModifiedByUser/LastModifiedByUserRequestBuilder.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/LastModifiedByUser/LastModifiedByUserRequestBuilder.php new file mode 100644 index 00000000000..1180b85b8f1 --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/LastModifiedByUser/LastModifiedByUserRequestBuilder.php @@ -0,0 +1,93 @@ +pathParameters, $this->requestAdapter); + } + + /** + * The serviceProvisioningErrors property + */ + public function serviceProvisioningErrors(): ServiceProvisioningErrorsRequestBuilder { + return new ServiceProvisioningErrorsRequestBuilder($this->pathParameters, $this->requestAdapter); + } + + /** + * Instantiates a new LastModifiedByUserRequestBuilder and sets the default values. + * @param array|string $pathParametersOrRawUrl Path parameters for the request or a String representing the raw URL. + * @param RequestAdapter $requestAdapter The request adapter to use to execute the requests. + */ + public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdapter) { + parent::__construct($requestAdapter, [], '{+baseurl}/storage/fileStorage/deletedContainers/{fileStorageContainer%2Did}/recycleBin/lastModifiedByUser{?%24expand,%24select}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Identity of the user who last modified the item. Read-only. + * @param LastModifiedByUserRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?LastModifiedByUserRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [User::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Identity of the user who last modified the item. Read-only. + * @param LastModifiedByUserRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?LastModifiedByUserRequestBuilderGetRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::GET; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + if ($requestConfiguration->queryParameters !== null) { + $requestInfo->setQueryParameters($requestConfiguration->queryParameters); + } + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + return $requestInfo; + } + + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param string $rawUrl The raw URL to use for the request builder. + * @return LastModifiedByUserRequestBuilder + */ + public function withUrl(string $rawUrl): LastModifiedByUserRequestBuilder { + return new LastModifiedByUserRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/LastModifiedByUser/LastModifiedByUserRequestBuilderGetQueryParameters.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/LastModifiedByUser/LastModifiedByUserRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..6e138f80937 --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/LastModifiedByUser/LastModifiedByUserRequestBuilderGetQueryParameters.php @@ -0,0 +1,34 @@ +|null $expand Expand related entities + */ + public ?array $expand = null; + + /** + * @QueryParameter("%24select") + * @var array|null $select Select properties to be returned + */ + public ?array $select = null; + + /** + * Instantiates a new LastModifiedByUserRequestBuilderGetQueryParameters and sets the default values. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + */ + public function __construct(?array $expand = null, ?array $select = null) { + $this->expand = $expand; + $this->select = $select; + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/LastModifiedByUser/LastModifiedByUserRequestBuilderGetRequestConfiguration.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/LastModifiedByUser/LastModifiedByUserRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..07e7659a77a --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/LastModifiedByUser/LastModifiedByUserRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,39 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param LastModifiedByUserRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?LastModifiedByUserRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new LastModifiedByUserRequestBuilderGetQueryParameters. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + * @return LastModifiedByUserRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?array $expand = null, ?array $select = null): LastModifiedByUserRequestBuilderGetQueryParameters { + return new LastModifiedByUserRequestBuilderGetQueryParameters($expand, $select); + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/LastModifiedByUser/MailboxSettings/MailboxSettingsRequestBuilder.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/LastModifiedByUser/MailboxSettings/MailboxSettingsRequestBuilder.php new file mode 100644 index 00000000000..cf28b5d9cf8 --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/LastModifiedByUser/MailboxSettings/MailboxSettingsRequestBuilder.php @@ -0,0 +1,112 @@ +|string $pathParametersOrRawUrl Path parameters for the request or a String representing the raw URL. + * @param RequestAdapter $requestAdapter The request adapter to use to execute the requests. + */ + public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdapter) { + parent::__construct($requestAdapter, [], '{+baseurl}/storage/fileStorage/deletedContainers/{fileStorageContainer%2Did}/recycleBin/lastModifiedByUser/mailboxSettings{?%24expand,%24select}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. Returned only on $select. + * @param MailboxSettingsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?MailboxSettingsRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [MailboxSettings::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Update property mailboxSettings value. + * @param MailboxSettings $body The request body + * @param MailboxSettingsRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function patch(MailboxSettings $body, ?MailboxSettingsRequestBuilderPatchRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPatchRequestInformation($body, $requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [MailboxSettings::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. Returned only on $select. + * @param MailboxSettingsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?MailboxSettingsRequestBuilderGetRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::GET; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + if ($requestConfiguration->queryParameters !== null) { + $requestInfo->setQueryParameters($requestConfiguration->queryParameters); + } + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + return $requestInfo; + } + + /** + * Update property mailboxSettings value. + * @param MailboxSettings $body The request body + * @param MailboxSettingsRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPatchRequestInformation(MailboxSettings $body, ?MailboxSettingsRequestBuilderPatchRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::PATCH; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + $requestInfo->setContentFromParsable($this->requestAdapter, "application/json", $body); + return $requestInfo; + } + + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param string $rawUrl The raw URL to use for the request builder. + * @return MailboxSettingsRequestBuilder + */ + public function withUrl(string $rawUrl): MailboxSettingsRequestBuilder { + return new MailboxSettingsRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/LastModifiedByUser/MailboxSettings/MailboxSettingsRequestBuilderGetQueryParameters.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/LastModifiedByUser/MailboxSettings/MailboxSettingsRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..ad5c2040412 --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/LastModifiedByUser/MailboxSettings/MailboxSettingsRequestBuilderGetQueryParameters.php @@ -0,0 +1,34 @@ +|null $expand Expand related entities + */ + public ?array $expand = null; + + /** + * @QueryParameter("%24select") + * @var array|null $select Select properties to be returned + */ + public ?array $select = null; + + /** + * Instantiates a new MailboxSettingsRequestBuilderGetQueryParameters and sets the default values. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + */ + public function __construct(?array $expand = null, ?array $select = null) { + $this->expand = $expand; + $this->select = $select; + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/LastModifiedByUser/MailboxSettings/MailboxSettingsRequestBuilderGetRequestConfiguration.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/LastModifiedByUser/MailboxSettings/MailboxSettingsRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..7f11e84e000 --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/LastModifiedByUser/MailboxSettings/MailboxSettingsRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,39 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param MailboxSettingsRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?MailboxSettingsRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new MailboxSettingsRequestBuilderGetQueryParameters. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + * @return MailboxSettingsRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?array $expand = null, ?array $select = null): MailboxSettingsRequestBuilderGetQueryParameters { + return new MailboxSettingsRequestBuilderGetQueryParameters($expand, $select); + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/LastModifiedByUser/MailboxSettings/MailboxSettingsRequestBuilderPatchRequestConfiguration.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/LastModifiedByUser/MailboxSettings/MailboxSettingsRequestBuilderPatchRequestConfiguration.php new file mode 100644 index 00000000000..36b48641dd1 --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/LastModifiedByUser/MailboxSettings/MailboxSettingsRequestBuilderPatchRequestConfiguration.php @@ -0,0 +1,22 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + */ + public function __construct(?array $headers = null, ?array $options = null) { + parent::__construct($headers ?? [], $options ?? []); + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/LastModifiedByUser/ServiceProvisioningErrors/Count/CountRequestBuilder.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/LastModifiedByUser/ServiceProvisioningErrors/Count/CountRequestBuilder.php new file mode 100644 index 00000000000..62add298ff2 --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/LastModifiedByUser/ServiceProvisioningErrors/Count/CountRequestBuilder.php @@ -0,0 +1,78 @@ +|string $pathParametersOrRawUrl Path parameters for the request or a String representing the raw URL. + * @param RequestAdapter $requestAdapter The request adapter to use to execute the requests. + */ + public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdapter) { + parent::__construct($requestAdapter, [], '{+baseurl}/storage/fileStorage/deletedContainers/{fileStorageContainer%2Did}/recycleBin/lastModifiedByUser/serviceProvisioningErrors/$count{?%24filter,%24search}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Get the number of the resource + * @param CountRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?CountRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + /** @var Promise $result */ + $result = $this->requestAdapter->sendPrimitiveAsync($requestInfo, 'int', $errorMappings); + return $result; + } + + /** + * Get the number of the resource + * @param CountRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?CountRequestBuilderGetRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::GET; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + if ($requestConfiguration->queryParameters !== null) { + $requestInfo->setQueryParameters($requestConfiguration->queryParameters); + } + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "text/plain;q=0.9"); + return $requestInfo; + } + + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param string $rawUrl The raw URL to use for the request builder. + * @return CountRequestBuilder + */ + public function withUrl(string $rawUrl): CountRequestBuilder { + return new CountRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/LastModifiedByUser/ServiceProvisioningErrors/Count/CountRequestBuilderGetQueryParameters.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/LastModifiedByUser/ServiceProvisioningErrors/Count/CountRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..a681a06e20e --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/LastModifiedByUser/ServiceProvisioningErrors/Count/CountRequestBuilderGetQueryParameters.php @@ -0,0 +1,34 @@ +filter = $filter; + $this->search = $search; + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/LastModifiedByUser/ServiceProvisioningErrors/Count/CountRequestBuilderGetRequestConfiguration.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/LastModifiedByUser/ServiceProvisioningErrors/Count/CountRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..c0dd7879b10 --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/LastModifiedByUser/ServiceProvisioningErrors/Count/CountRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,39 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param CountRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?CountRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new CountRequestBuilderGetQueryParameters. + * @param string|null $filter Filter items by property values + * @param string|null $search Search items by search phrases + * @return CountRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?string $filter = null, ?string $search = null): CountRequestBuilderGetQueryParameters { + return new CountRequestBuilderGetQueryParameters($filter, $search); + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/LastModifiedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilder.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/LastModifiedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilder.php new file mode 100644 index 00000000000..f299e8f87f7 --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/LastModifiedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilder.php @@ -0,0 +1,85 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Instantiates a new ServiceProvisioningErrorsRequestBuilder and sets the default values. + * @param array|string $pathParametersOrRawUrl Path parameters for the request or a String representing the raw URL. + * @param RequestAdapter $requestAdapter The request adapter to use to execute the requests. + */ + public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdapter) { + parent::__construct($requestAdapter, [], '{+baseurl}/storage/fileStorage/deletedContainers/{fileStorageContainer%2Did}/recycleBin/lastModifiedByUser/serviceProvisioningErrors{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object. Supports $filter (eq, not, for isResolved and serviceInstance). + * @param ServiceProvisioningErrorsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?ServiceProvisioningErrorsRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [ServiceProvisioningErrorCollectionResponse::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object. Supports $filter (eq, not, for isResolved and serviceInstance). + * @param ServiceProvisioningErrorsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?ServiceProvisioningErrorsRequestBuilderGetRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::GET; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + if ($requestConfiguration->queryParameters !== null) { + $requestInfo->setQueryParameters($requestConfiguration->queryParameters); + } + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + return $requestInfo; + } + + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param string $rawUrl The raw URL to use for the request builder. + * @return ServiceProvisioningErrorsRequestBuilder + */ + public function withUrl(string $rawUrl): ServiceProvisioningErrorsRequestBuilder { + return new ServiceProvisioningErrorsRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/LastModifiedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilderGetQueryParameters.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/LastModifiedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..ebe7a04d593 --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/LastModifiedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilderGetQueryParameters.php @@ -0,0 +1,82 @@ +|null $expand Expand related entities + */ + public ?array $expand = null; + + /** + * @QueryParameter("%24filter") + * @var string|null $filter Filter items by property values + */ + public ?string $filter = null; + + /** + * @QueryParameter("%24orderby") + * @var array|null $orderby Order items by property values + */ + public ?array $orderby = null; + + /** + * @QueryParameter("%24search") + * @var string|null $search Search items by search phrases + */ + public ?string $search = null; + + /** + * @QueryParameter("%24select") + * @var array|null $select Select properties to be returned + */ + public ?array $select = null; + + /** + * @QueryParameter("%24skip") + * @var int|null $skip Skip the first n items + */ + public ?int $skip = null; + + /** + * @QueryParameter("%24top") + * @var int|null $top Show only the first n items + */ + public ?int $top = null; + + /** + * Instantiates a new ServiceProvisioningErrorsRequestBuilderGetQueryParameters and sets the default values. + * @param bool|null $count Include count of items + * @param array|null $expand Expand related entities + * @param string|null $filter Filter items by property values + * @param array|null $orderby Order items by property values + * @param string|null $search Search items by search phrases + * @param array|null $select Select properties to be returned + * @param int|null $skip Skip the first n items + * @param int|null $top Show only the first n items + */ + public function __construct(?bool $count = null, ?array $expand = null, ?string $filter = null, ?array $orderby = null, ?string $search = null, ?array $select = null, ?int $skip = null, ?int $top = null) { + $this->count = $count; + $this->expand = $expand; + $this->filter = $filter; + $this->orderby = $orderby; + $this->search = $search; + $this->select = $select; + $this->skip = $skip; + $this->top = $top; + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/LastModifiedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilderGetRequestConfiguration.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/LastModifiedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..1dc0ed9d547 --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/LastModifiedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,45 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param ServiceProvisioningErrorsRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?ServiceProvisioningErrorsRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new ServiceProvisioningErrorsRequestBuilderGetQueryParameters. + * @param bool|null $count Include count of items + * @param array|null $expand Expand related entities + * @param string|null $filter Filter items by property values + * @param array|null $orderby Order items by property values + * @param string|null $search Search items by search phrases + * @param array|null $select Select properties to be returned + * @param int|null $skip Skip the first n items + * @param int|null $top Show only the first n items + * @return ServiceProvisioningErrorsRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?bool $count = null, ?array $expand = null, ?string $filter = null, ?array $orderby = null, ?string $search = null, ?array $select = null, ?int $skip = null, ?int $top = null): ServiceProvisioningErrorsRequestBuilderGetQueryParameters { + return new ServiceProvisioningErrorsRequestBuilderGetQueryParameters($count, $expand, $filter, $orderby, $search, $select, $skip, $top); + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/RecycleBinRequestBuilder.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/RecycleBinRequestBuilder.php new file mode 100644 index 00000000000..4f55d75c5df --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/RecycleBinRequestBuilder.php @@ -0,0 +1,168 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Provides operations to manage the items property of the microsoft.graph.recycleBin entity. + */ + public function items(): ItemsRequestBuilder { + return new ItemsRequestBuilder($this->pathParameters, $this->requestAdapter); + } + + /** + * Provides operations to manage the lastModifiedByUser property of the microsoft.graph.baseItem entity. + */ + public function lastModifiedByUser(): LastModifiedByUserRequestBuilder { + return new LastModifiedByUserRequestBuilder($this->pathParameters, $this->requestAdapter); + } + + /** + * Instantiates a new RecycleBinRequestBuilder and sets the default values. + * @param array|string $pathParametersOrRawUrl Path parameters for the request or a String representing the raw URL. + * @param RequestAdapter $requestAdapter The request adapter to use to execute the requests. + */ + public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdapter) { + parent::__construct($requestAdapter, [], '{+baseurl}/storage/fileStorage/deletedContainers/{fileStorageContainer%2Did}/recycleBin{?%24expand,%24select}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Delete navigation property recycleBin for storage + * @param RecycleBinRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function delete(?RecycleBinRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toDeleteRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * Recycle bin of the fileStorageContainer. Read-only. + * @param RecycleBinRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?RecycleBinRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [RecycleBin::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Update the navigation property recycleBin in storage + * @param RecycleBin $body The request body + * @param RecycleBinRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function patch(RecycleBin $body, ?RecycleBinRequestBuilderPatchRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPatchRequestInformation($body, $requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [RecycleBin::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Delete navigation property recycleBin for storage + * @param RecycleBinRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toDeleteRequestInformation(?RecycleBinRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::DELETE; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + return $requestInfo; + } + + /** + * Recycle bin of the fileStorageContainer. Read-only. + * @param RecycleBinRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?RecycleBinRequestBuilderGetRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::GET; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + if ($requestConfiguration->queryParameters !== null) { + $requestInfo->setQueryParameters($requestConfiguration->queryParameters); + } + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + return $requestInfo; + } + + /** + * Update the navigation property recycleBin in storage + * @param RecycleBin $body The request body + * @param RecycleBinRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPatchRequestInformation(RecycleBin $body, ?RecycleBinRequestBuilderPatchRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::PATCH; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + $requestInfo->setContentFromParsable($this->requestAdapter, "application/json", $body); + return $requestInfo; + } + + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param string $rawUrl The raw URL to use for the request builder. + * @return RecycleBinRequestBuilder + */ + public function withUrl(string $rawUrl): RecycleBinRequestBuilder { + return new RecycleBinRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/RecycleBinRequestBuilderDeleteRequestConfiguration.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/RecycleBinRequestBuilderDeleteRequestConfiguration.php new file mode 100644 index 00000000000..3a5d98de576 --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/RecycleBinRequestBuilderDeleteRequestConfiguration.php @@ -0,0 +1,22 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + */ + public function __construct(?array $headers = null, ?array $options = null) { + parent::__construct($headers ?? [], $options ?? []); + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/RecycleBinRequestBuilderGetQueryParameters.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/RecycleBinRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..3817e31c87f --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/RecycleBinRequestBuilderGetQueryParameters.php @@ -0,0 +1,34 @@ +|null $expand Expand related entities + */ + public ?array $expand = null; + + /** + * @QueryParameter("%24select") + * @var array|null $select Select properties to be returned + */ + public ?array $select = null; + + /** + * Instantiates a new RecycleBinRequestBuilderGetQueryParameters and sets the default values. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + */ + public function __construct(?array $expand = null, ?array $select = null) { + $this->expand = $expand; + $this->select = $select; + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/RecycleBinRequestBuilderGetRequestConfiguration.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/RecycleBinRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..5233f349649 --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/RecycleBinRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,39 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param RecycleBinRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?RecycleBinRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new RecycleBinRequestBuilderGetQueryParameters. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + * @return RecycleBinRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?array $expand = null, ?array $select = null): RecycleBinRequestBuilderGetQueryParameters { + return new RecycleBinRequestBuilderGetQueryParameters($expand, $select); + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/RecycleBinRequestBuilderPatchRequestConfiguration.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/RecycleBinRequestBuilderPatchRequestConfiguration.php new file mode 100644 index 00000000000..d320bde19ae --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/RecycleBin/RecycleBinRequestBuilderPatchRequestConfiguration.php @@ -0,0 +1,22 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + */ + public function __construct(?array $headers = null, ?array $options = null) { + parent::__construct($headers ?? [], $options ?? []); + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/Restore/RestoreRequestBuilder.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/Restore/RestoreRequestBuilder.php new file mode 100644 index 00000000000..448ec064932 --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/Restore/RestoreRequestBuilder.php @@ -0,0 +1,74 @@ +|string $pathParametersOrRawUrl Path parameters for the request or a String representing the raw URL. + * @param RequestAdapter $requestAdapter The request adapter to use to execute the requests. + */ + public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdapter) { + parent::__construct($requestAdapter, [], '{+baseurl}/storage/fileStorage/deletedContainers/{fileStorageContainer%2Did}/restore'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Invoke action restore + * @param RestoreRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function post(?RestoreRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPostRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [FileStorageContainer::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Invoke action restore + * @param RestoreRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPostRequestInformation(?RestoreRequestBuilderPostRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::POST; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + return $requestInfo; + } + + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param string $rawUrl The raw URL to use for the request builder. + * @return RestoreRequestBuilder + */ + public function withUrl(string $rawUrl): RestoreRequestBuilder { + return new RestoreRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/Restore/RestoreRequestBuilderPostRequestConfiguration.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/Restore/RestoreRequestBuilderPostRequestConfiguration.php new file mode 100644 index 00000000000..41a98d4c674 --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/Restore/RestoreRequestBuilderPostRequestConfiguration.php @@ -0,0 +1,22 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + */ + public function __construct(?array $headers = null, ?array $options = null) { + parent::__construct($headers ?? [], $options ?? []); + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/Unlock/UnlockRequestBuilder.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/Unlock/UnlockRequestBuilder.php new file mode 100644 index 00000000000..5d07e00bc50 --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/Unlock/UnlockRequestBuilder.php @@ -0,0 +1,73 @@ +|string $pathParametersOrRawUrl Path parameters for the request or a String representing the raw URL. + * @param RequestAdapter $requestAdapter The request adapter to use to execute the requests. + */ + public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdapter) { + parent::__construct($requestAdapter, [], '{+baseurl}/storage/fileStorage/deletedContainers/{fileStorageContainer%2Did}/unlock'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Invoke action unlock + * @param UnlockRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function post(?UnlockRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPostRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * Invoke action unlock + * @param UnlockRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPostRequestInformation(?UnlockRequestBuilderPostRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::POST; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + return $requestInfo; + } + + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param string $rawUrl The raw URL to use for the request builder. + * @return UnlockRequestBuilder + */ + public function withUrl(string $rawUrl): UnlockRequestBuilder { + return new UnlockRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Storage/FileStorage/DeletedContainers/Item/Unlock/UnlockRequestBuilderPostRequestConfiguration.php b/src/Generated/Storage/FileStorage/DeletedContainers/Item/Unlock/UnlockRequestBuilderPostRequestConfiguration.php new file mode 100644 index 00000000000..cb2a854eb29 --- /dev/null +++ b/src/Generated/Storage/FileStorage/DeletedContainers/Item/Unlock/UnlockRequestBuilderPostRequestConfiguration.php @@ -0,0 +1,22 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + */ + public function __construct(?array $headers = null, ?array $options = null) { + parent::__construct($headers ?? [], $options ?? []); + } + +} diff --git a/src/Generated/Storage/FileStorage/FileStorageRequestBuilder.php b/src/Generated/Storage/FileStorage/FileStorageRequestBuilder.php index 8b304d0912f..1e60441ec24 100644 --- a/src/Generated/Storage/FileStorage/FileStorageRequestBuilder.php +++ b/src/Generated/Storage/FileStorage/FileStorageRequestBuilder.php @@ -7,6 +7,7 @@ use Microsoft\Graph\Generated\Models\FileStorage; use Microsoft\Graph\Generated\Models\ODataErrors\ODataError; use Microsoft\Graph\Generated\Storage\FileStorage\Containers\ContainersRequestBuilder; +use Microsoft\Graph\Generated\Storage\FileStorage\DeletedContainers\DeletedContainersRequestBuilder; use Microsoft\Kiota\Abstractions\BaseRequestBuilder; use Microsoft\Kiota\Abstractions\HttpMethod; use Microsoft\Kiota\Abstractions\RequestAdapter; @@ -24,6 +25,13 @@ public function containers(): ContainersRequestBuilder { return new ContainersRequestBuilder($this->pathParameters, $this->requestAdapter); } + /** + * Provides operations to manage the deletedContainers property of the microsoft.graph.fileStorage entity. + */ + public function deletedContainers(): DeletedContainersRequestBuilder { + return new DeletedContainersRequestBuilder($this->pathParameters, $this->requestAdapter); + } + /** * Instantiates a new FileStorageRequestBuilder and sets the default values. * @param array|string $pathParametersOrRawUrl Path parameters for the request or a String representing the raw URL. diff --git a/src/Generated/Teams/Item/Channels/Item/Members/Item/ConversationMemberItemRequestBuilder.php b/src/Generated/Teams/Item/Channels/Item/Members/Item/ConversationMemberItemRequestBuilder.php index d4737b4d6cd..a110dbbb245 100644 --- a/src/Generated/Teams/Item/Channels/Item/Members/Item/ConversationMemberItemRequestBuilder.php +++ b/src/Generated/Teams/Item/Channels/Item/Members/Item/ConversationMemberItemRequestBuilder.php @@ -61,12 +61,12 @@ public function get(?ConversationMemberItemRequestBuilderGetRequestConfiguration } /** - * Update the role of a conversationMember in a channel. This operation is allowed only for channels with a membershipType value of private or shared. + * Update the role of a conversationMember in a team or channel. * @param ConversationMember $body The request body * @param ConversationMemberItemRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/channel-update-members?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/conversationmember-update?view=graph-rest-1.0 Find more info here */ public function patch(ConversationMember $body, ?ConversationMemberItemRequestBuilderPatchRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPatchRequestInformation($body, $requestConfiguration); @@ -116,7 +116,7 @@ public function toGetRequestInformation(?ConversationMemberItemRequestBuilderGet } /** - * Update the role of a conversationMember in a channel. This operation is allowed only for channels with a membershipType value of private or shared. + * Update the role of a conversationMember in a team or channel. * @param ConversationMember $body The request body * @param ConversationMemberItemRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/Teams/Item/Channels/Item/Messages/Item/Replies/RepliesRequestBuilder.php b/src/Generated/Teams/Item/Channels/Item/Messages/Item/Replies/RepliesRequestBuilder.php index ba88609dded..a9a419c07bb 100644 --- a/src/Generated/Teams/Item/Channels/Item/Messages/Item/Replies/RepliesRequestBuilder.php +++ b/src/Generated/Teams/Item/Channels/Item/Messages/Item/Replies/RepliesRequestBuilder.php @@ -75,12 +75,12 @@ public function get(?RepliesRequestBuilderGetRequestConfiguration $requestConfig } /** - * Send a new reply to a chatMessage in a specified channel. + * Create a new reply to a chatMessage in a specified channel. * @param ChatMessage $body The request body * @param RepliesRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/chatmessage-post-replies?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/channel-post-messagereply?view=graph-rest-1.0 Find more info here */ public function post(ChatMessage $body, ?RepliesRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPostRequestInformation($body, $requestConfiguration); @@ -112,7 +112,7 @@ public function toGetRequestInformation(?RepliesRequestBuilderGetRequestConfigur } /** - * Send a new reply to a chatMessage in a specified channel. + * Create a new reply to a chatMessage in a specified channel. * @param ChatMessage $body The request body * @param RepliesRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/TenantRelationships/MultiTenantOrganization/MultiTenantOrganizationRequestBuilder.php b/src/Generated/TenantRelationships/MultiTenantOrganization/MultiTenantOrganizationRequestBuilder.php index ea912f9dee8..2abc4972dc7 100644 --- a/src/Generated/TenantRelationships/MultiTenantOrganization/MultiTenantOrganizationRequestBuilder.php +++ b/src/Generated/TenantRelationships/MultiTenantOrganization/MultiTenantOrganizationRequestBuilder.php @@ -62,12 +62,12 @@ public function get(?MultiTenantOrganizationRequestBuilderGetRequestConfiguratio } /** - * Create a new multitenant organization. By default, the creator tenant becomes an owner tenant upon successful creation. Only owner tenants can manage a multitenant organization. + * Update the properties of a multitenant organization. * @param MultiTenantOrganization $body The request body * @param MultiTenantOrganizationRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/tenantrelationship-put-multitenantorganization?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/multitenantorganization-update?view=graph-rest-1.0 Find more info here */ public function patch(MultiTenantOrganization $body, ?MultiTenantOrganizationRequestBuilderPatchRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPatchRequestInformation($body, $requestConfiguration); @@ -99,7 +99,7 @@ public function toGetRequestInformation(?MultiTenantOrganizationRequestBuilderGe } /** - * Create a new multitenant organization. By default, the creator tenant becomes an owner tenant upon successful creation. Only owner tenants can manage a multitenant organization. + * Update the properties of a multitenant organization. * @param MultiTenantOrganization $body The request body * @param MultiTenantOrganizationRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/Users/Item/Presence/PresenceRequestBuilder.php b/src/Generated/Users/Item/Presence/PresenceRequestBuilder.php index d964ee26acc..9d61c5f6f27 100644 --- a/src/Generated/Users/Item/Presence/PresenceRequestBuilder.php +++ b/src/Generated/Users/Item/Presence/PresenceRequestBuilder.php @@ -85,11 +85,11 @@ public function delete(?PresenceRequestBuilderDeleteRequestConfiguration $reques } /** - * Get a user's presence information. + * Set a presence status message for a user. An optional expiration date and time can be supplied. * @param PresenceRequestBuilderGetRequestConfiguration|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/presence-get?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/presence-setstatusmessage?view=graph-rest-1.0 Find more info here */ public function get(?PresenceRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -133,7 +133,7 @@ public function toDeleteRequestInformation(?PresenceRequestBuilderDeleteRequestC } /** - * Get a user's presence information. + * Set a presence status message for a user. An optional expiration date and time can be supplied. * @param PresenceRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Users/Item/Presence/PresenceRequestBuilderGetQueryParameters.php b/src/Generated/Users/Item/Presence/PresenceRequestBuilderGetQueryParameters.php index 3794e0b7d32..7aecc5f7422 100644 --- a/src/Generated/Users/Item/Presence/PresenceRequestBuilderGetQueryParameters.php +++ b/src/Generated/Users/Item/Presence/PresenceRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Get a user's presence information. + * Set a presence status message for a user. An optional expiration date and time can be supplied. */ class PresenceRequestBuilderGetQueryParameters { diff --git a/src/Generated/Users/Item/UserItemRequestBuilder.php b/src/Generated/Users/Item/UserItemRequestBuilder.php index 3d0025b6462..840a4ecd3e7 100644 --- a/src/Generated/Users/Item/UserItemRequestBuilder.php +++ b/src/Generated/Users/Item/UserItemRequestBuilder.php @@ -654,7 +654,7 @@ public function exportDeviceAndAppManagementDataWithSkipWithTop(int $skip, int $ * @param UserItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/intune-mam-user-get?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-onboarding-user-get?view=graph-rest-1.0 Find more info here */ public function get(?UserItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -670,7 +670,7 @@ public function get(?UserItemRequestBuilderGetRequestConfiguration $requestConfi * @param UserItemRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/intune-mam-user-update?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/user-update?view=graph-rest-1.0 Find more info here */ public function patch(User $body, ?UserItemRequestBuilderPatchRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPatchRequestInformation($body, $requestConfiguration); diff --git a/src/Generated/Users/UsersRequestBuilder.php b/src/Generated/Users/UsersRequestBuilder.php index 8a036892c51..346eefac4c2 100644 --- a/src/Generated/Users/UsersRequestBuilder.php +++ b/src/Generated/Users/UsersRequestBuilder.php @@ -84,11 +84,11 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * List properties and relationships of the user objects. + * Retrieve a list of user objects. * @param UsersRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/intune-mam-user-list?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/user-list?view=graph-rest-1.0 Find more info here */ public function get(?UsersRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -99,12 +99,12 @@ public function get(?UsersRequestBuilderGetRequestConfiguration $requestConfigur } /** - * Create a new user.The request body contains the user to create. At a minimum, you must specify the required properties for the user. You can optionally specify any other writable properties. + * Create a new user object. * @param User $body The request body * @param UsersRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/user-post-users?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-onboarding-user-create?view=graph-rest-1.0 Find more info here */ public function post(User $body, ?UsersRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPostRequestInformation($body, $requestConfiguration); @@ -115,7 +115,7 @@ public function post(User $body, ?UsersRequestBuilderPostRequestConfiguration $r } /** - * List properties and relationships of the user objects. + * Retrieve a list of user objects. * @param UsersRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ @@ -136,7 +136,7 @@ public function toGetRequestInformation(?UsersRequestBuilderGetRequestConfigurat } /** - * Create a new user.The request body contains the user to create. At a minimum, you must specify the required properties for the user. You can optionally specify any other writable properties. + * Create a new user object. * @param User $body The request body * @param UsersRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/Users/UsersRequestBuilderGetQueryParameters.php b/src/Generated/Users/UsersRequestBuilderGetQueryParameters.php index 3e762ac4482..1e989d3b59e 100644 --- a/src/Generated/Users/UsersRequestBuilderGetQueryParameters.php +++ b/src/Generated/Users/UsersRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * List properties and relationships of the user objects. + * Retrieve a list of user objects. */ class UsersRequestBuilderGetQueryParameters { diff --git a/src/Generated/UsersWithUserPrincipalName/UsersWithUserPrincipalNameRequestBuilder.php b/src/Generated/UsersWithUserPrincipalName/UsersWithUserPrincipalNameRequestBuilder.php index af46de55966..8ef59584edc 100644 --- a/src/Generated/UsersWithUserPrincipalName/UsersWithUserPrincipalNameRequestBuilder.php +++ b/src/Generated/UsersWithUserPrincipalName/UsersWithUserPrincipalNameRequestBuilder.php @@ -53,7 +53,7 @@ public function delete(?UsersWithUserPrincipalNameRequestBuilderDeleteRequestCon * @param UsersWithUserPrincipalNameRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/intune-mam-user-get?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-onboarding-user-get?view=graph-rest-1.0 Find more info here */ public function get(?UsersWithUserPrincipalNameRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -69,7 +69,7 @@ public function get(?UsersWithUserPrincipalNameRequestBuilderGetRequestConfigura * @param UsersWithUserPrincipalNameRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/intune-mam-user-update?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/user-update?view=graph-rest-1.0 Find more info here */ public function patch(User $body, ?UsersWithUserPrincipalNameRequestBuilderPatchRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPatchRequestInformation($body, $requestConfiguration); diff --git a/src/Generated/kiota-dom-export.txt b/src/Generated/kiota-dom-export.txt index 7518a930d68..5c8c34af6e3 100644 --- a/src/Generated/kiota-dom-export.txt +++ b/src/Generated/kiota-dom-export.txt @@ -32997,6 +32997,16 @@ Microsoft\Graph\Generated.drives.item.items.item.deltaWithToken.deltaWithTokenRe Microsoft\Graph\Generated.drives.item.items.item.deltaWithToken.deltaWithTokenRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:DeltaWithTokenRequestBuilderGetQueryParameters):void Microsoft\Graph\Generated.drives.item.items.item.deltaWithToken.deltaWithTokenRequestBuilderGetRequestConfiguration::|public|queryParameters:DeltaWithTokenRequestBuilderGetQueryParameters Microsoft\Graph\Generated.drives.item.items.item.deltaWithToken.deltaWithTokenRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):DeltaWithTokenRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.drives.item.items.item.discardCheckout.DiscardCheckoutRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Generated.drives.item.items.item.discardCheckout.DiscardCheckoutRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Generated.drives.item.items.item.discardCheckout.DiscardCheckoutRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.drives.item.items.item.discardCheckout.DiscardCheckoutRequestBuilder::|public|Post(requestConfiguration?:DiscardCheckoutRequestBuilderPostRequestConfiguration):void +Microsoft\Graph\Generated.drives.item.items.item.discardCheckout.DiscardCheckoutRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.drives.item.items.item.discardCheckout.DiscardCheckoutRequestBuilder::|public|ToPostRequestInformation(requestConfiguration?:DiscardCheckoutRequestBuilderPostRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.drives.item.items.item.discardCheckout.DiscardCheckoutRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Generated.drives.item.items.item.discardCheckout.DiscardCheckoutRequestBuilder::|public|WithUrl(rawUrl:string):DiscardCheckoutRequestBuilder +Microsoft\Graph\Generated.drives.item.items.item.discardCheckout.discardCheckoutRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.drives.item.items.item.discardCheckout.discardCheckoutRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void Microsoft\Graph\Generated.drives.item.items.item.DriveItemItemRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Generated.drives.item.items.item.DriveItemItemRequestBuilder::|public|analytics:AnalyticsRequestBuilder Microsoft\Graph\Generated.drives.item.items.item.DriveItemItemRequestBuilder::|public|assignSensitivityLabel:AssignSensitivityLabelRequestBuilder @@ -33012,6 +33022,7 @@ Microsoft\Graph\Generated.drives.item.items.item.DriveItemItemRequestBuilder::|p Microsoft\Graph\Generated.drives.item.items.item.DriveItemItemRequestBuilder::|public|Delete(requestConfiguration?:DriveItemItemRequestBuilderDeleteRequestConfiguration):void Microsoft\Graph\Generated.drives.item.items.item.DriveItemItemRequestBuilder::|public|delta:DeltaRequestBuilder Microsoft\Graph\Generated.drives.item.items.item.DriveItemItemRequestBuilder::|public|deltaWithToken(token:string):DeltaWithTokenRequestBuilder +Microsoft\Graph\Generated.drives.item.items.item.DriveItemItemRequestBuilder::|public|discardCheckout:DiscardCheckoutRequestBuilder Microsoft\Graph\Generated.drives.item.items.item.DriveItemItemRequestBuilder::|public|extractSensitivityLabels:ExtractSensitivityLabelsRequestBuilder Microsoft\Graph\Generated.drives.item.items.item.DriveItemItemRequestBuilder::|public|follow:FollowRequestBuilder Microsoft\Graph\Generated.drives.item.items.item.DriveItemItemRequestBuilder::|public|Get(requestConfiguration?:DriveItemItemRequestBuilderGetRequestConfiguration):DriveItem @@ -124383,6 +124394,11 @@ Microsoft\Graph\Generated.models.educationWordResource::|public|OdataType:string Microsoft\Graph\Generated.models.educationWordResource::|public|Serialize(writer:ISerializationWriter):void Microsoft\Graph\Generated.models.educationWordResource::|public|setFileUrl(value?:string):void Microsoft\Graph\Generated.models.educationWordResource::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):EducationWordResource +Microsoft\Graph\Generated.models.eligibilityFilteringEnabledEntities::0000-none +Microsoft\Graph\Generated.models.eligibilityFilteringEnabledEntities::0001-swapRequest +Microsoft\Graph\Generated.models.eligibilityFilteringEnabledEntities::0002-offerShiftRequest +Microsoft\Graph\Generated.models.eligibilityFilteringEnabledEntities::0003-unknownFutureValue +Microsoft\Graph\Generated.models.eligibilityFilteringEnabledEntities::0004-timeOffReason Microsoft\Graph\Generated.models.emailAddress::|public|constructor():void Microsoft\Graph\Generated.models.emailAddress::|public|getAdditionalData():array Microsoft\Graph\Generated.models.emailAddress::|public|getAddress():string @@ -125913,10 +125929,12 @@ Microsoft\Graph\Generated.models.fileSecurityState~~>AdditionalDataHolder; Backe Microsoft\Graph\Generated.models.fileStorage-->Entity Microsoft\Graph\Generated.models.fileStorage::|public|constructor():void Microsoft\Graph\Generated.models.fileStorage::|public|getContainers():array +Microsoft\Graph\Generated.models.fileStorage::|public|getDeletedContainers():array Microsoft\Graph\Generated.models.fileStorage::|public|GetFieldDeserializers():array Microsoft\Graph\Generated.models.fileStorage::|public|OdataType:string Microsoft\Graph\Generated.models.fileStorage::|public|Serialize(writer:ISerializationWriter):void Microsoft\Graph\Generated.models.fileStorage::|public|setContainers(value?:array):void +Microsoft\Graph\Generated.models.fileStorage::|public|setDeletedContainers(value?:array):void Microsoft\Graph\Generated.models.fileStorage::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):FileStorage Microsoft\Graph\Generated.models.fileStorageContainer-->Entity Microsoft\Graph\Generated.models.fileStorageContainer::|public|constructor():void @@ -125927,7 +125945,9 @@ Microsoft\Graph\Generated.models.fileStorageContainer::|public|getDescription(): Microsoft\Graph\Generated.models.fileStorageContainer::|public|getDisplayName():string Microsoft\Graph\Generated.models.fileStorageContainer::|public|getDrive():Drive Microsoft\Graph\Generated.models.fileStorageContainer::|public|GetFieldDeserializers():array +Microsoft\Graph\Generated.models.fileStorageContainer::|public|getLockState():SiteLockState Microsoft\Graph\Generated.models.fileStorageContainer::|public|getPermissions():array +Microsoft\Graph\Generated.models.fileStorageContainer::|public|getRecycleBin():RecycleBin Microsoft\Graph\Generated.models.fileStorageContainer::|public|getSettings():FileStorageContainerSettings Microsoft\Graph\Generated.models.fileStorageContainer::|public|getStatus():FileStorageContainerStatus Microsoft\Graph\Generated.models.fileStorageContainer::|public|getViewpoint():FileStorageContainerViewpoint @@ -125939,7 +125959,9 @@ Microsoft\Graph\Generated.models.fileStorageContainer::|public|setCustomProperti Microsoft\Graph\Generated.models.fileStorageContainer::|public|setDescription(value?:string):void Microsoft\Graph\Generated.models.fileStorageContainer::|public|setDisplayName(value?:string):void Microsoft\Graph\Generated.models.fileStorageContainer::|public|setDrive(value?:Drive):void +Microsoft\Graph\Generated.models.fileStorageContainer::|public|setLockState(value?:SiteLockState):void Microsoft\Graph\Generated.models.fileStorageContainer::|public|setPermissions(value?:array):void +Microsoft\Graph\Generated.models.fileStorageContainer::|public|setRecycleBin(value?:RecycleBin):void Microsoft\Graph\Generated.models.fileStorageContainer::|public|setSettings(value?:FileStorageContainerSettings):void Microsoft\Graph\Generated.models.fileStorageContainer::|public|setStatus(value?:FileStorageContainerStatus):void Microsoft\Graph\Generated.models.fileStorageContainer::|public|setViewpoint(value?:FileStorageContainerViewpoint):void @@ -127951,6 +127973,7 @@ Microsoft\Graph\Generated.models.internalDomainFederation::|public|getFederatedI Microsoft\Graph\Generated.models.internalDomainFederation::|public|GetFieldDeserializers():array Microsoft\Graph\Generated.models.internalDomainFederation::|public|getIsSignedAuthenticationRequestRequired():bool Microsoft\Graph\Generated.models.internalDomainFederation::|public|getNextSigningCertificate():string +Microsoft\Graph\Generated.models.internalDomainFederation::|public|getPasswordResetUri():string Microsoft\Graph\Generated.models.internalDomainFederation::|public|getPromptLoginBehavior():PromptLoginBehavior Microsoft\Graph\Generated.models.internalDomainFederation::|public|getSigningCertificateUpdateStatus():SigningCertificateUpdateStatus Microsoft\Graph\Generated.models.internalDomainFederation::|public|getSignOutUri():string @@ -127960,6 +127983,7 @@ Microsoft\Graph\Generated.models.internalDomainFederation::|public|setActiveSign Microsoft\Graph\Generated.models.internalDomainFederation::|public|setFederatedIdpMfaBehavior(value?:FederatedIdpMfaBehavior):void Microsoft\Graph\Generated.models.internalDomainFederation::|public|setIsSignedAuthenticationRequestRequired(value?:bool):void Microsoft\Graph\Generated.models.internalDomainFederation::|public|setNextSigningCertificate(value?:string):void +Microsoft\Graph\Generated.models.internalDomainFederation::|public|setPasswordResetUri(value?:string):void Microsoft\Graph\Generated.models.internalDomainFederation::|public|setPromptLoginBehavior(value?:PromptLoginBehavior):void Microsoft\Graph\Generated.models.internalDomainFederation::|public|setSigningCertificateUpdateStatus(value?:SigningCertificateUpdateStatus):void Microsoft\Graph\Generated.models.internalDomainFederation::|public|setSignOutUri(value?:string):void @@ -133796,11 +133820,13 @@ Microsoft\Graph\Generated.models.openShift-->ChangeTrackedEntity Microsoft\Graph\Generated.models.openShift::|public|constructor():void Microsoft\Graph\Generated.models.openShift::|public|getDraftOpenShift():OpenShiftItem Microsoft\Graph\Generated.models.openShift::|public|GetFieldDeserializers():array +Microsoft\Graph\Generated.models.openShift::|public|getIsStagedForDeletion():bool Microsoft\Graph\Generated.models.openShift::|public|getSchedulingGroupId():string Microsoft\Graph\Generated.models.openShift::|public|getSharedOpenShift():OpenShiftItem Microsoft\Graph\Generated.models.openShift::|public|OdataType:string Microsoft\Graph\Generated.models.openShift::|public|Serialize(writer:ISerializationWriter):void Microsoft\Graph\Generated.models.openShift::|public|setDraftOpenShift(value?:OpenShiftItem):void +Microsoft\Graph\Generated.models.openShift::|public|setIsStagedForDeletion(value?:bool):void Microsoft\Graph\Generated.models.openShift::|public|setSchedulingGroupId(value?:string):void Microsoft\Graph\Generated.models.openShift::|public|setSharedOpenShift(value?:OpenShiftItem):void Microsoft\Graph\Generated.models.openShift::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):OpenShift @@ -138551,6 +138577,48 @@ Microsoft\Graph\Generated.models.recurrenceRangeType::0000-endDate Microsoft\Graph\Generated.models.recurrenceRangeType::0001-noEnd Microsoft\Graph\Generated.models.recurrenceRangeType::0002-numbered Microsoft\Graph\Generated.models.recurrenceRange~~>AdditionalDataHolder; BackedModel; Parsable +Microsoft\Graph\Generated.models.recycleBin-->BaseItem +Microsoft\Graph\Generated.models.recycleBin::|public|constructor():void +Microsoft\Graph\Generated.models.recycleBin::|public|GetFieldDeserializers():array +Microsoft\Graph\Generated.models.recycleBin::|public|getItems():array +Microsoft\Graph\Generated.models.recycleBin::|public|getSettings():RecycleBinSettings +Microsoft\Graph\Generated.models.recycleBin::|public|OdataType:string +Microsoft\Graph\Generated.models.recycleBin::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Generated.models.recycleBin::|public|setItems(value?:array):void +Microsoft\Graph\Generated.models.recycleBin::|public|setSettings(value?:RecycleBinSettings):void +Microsoft\Graph\Generated.models.recycleBin::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):RecycleBin +Microsoft\Graph\Generated.models.recycleBinItem-->BaseItem +Microsoft\Graph\Generated.models.recycleBinItem::|public|constructor():void +Microsoft\Graph\Generated.models.recycleBinItem::|public|getDeletedDateTime():DateTime +Microsoft\Graph\Generated.models.recycleBinItem::|public|getDeletedFromLocation():string +Microsoft\Graph\Generated.models.recycleBinItem::|public|GetFieldDeserializers():array +Microsoft\Graph\Generated.models.recycleBinItem::|public|getSize():int +Microsoft\Graph\Generated.models.recycleBinItem::|public|OdataType:string +Microsoft\Graph\Generated.models.recycleBinItem::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Generated.models.recycleBinItem::|public|setDeletedDateTime(value?:DateTime):void +Microsoft\Graph\Generated.models.recycleBinItem::|public|setDeletedFromLocation(value?:string):void +Microsoft\Graph\Generated.models.recycleBinItem::|public|setSize(value?:int):void +Microsoft\Graph\Generated.models.recycleBinItem::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):RecycleBinItem +Microsoft\Graph\Generated.models.recycleBinItemCollectionResponse-->BaseCollectionPaginationCountResponse +Microsoft\Graph\Generated.models.recycleBinItemCollectionResponse::|public|constructor():void +Microsoft\Graph\Generated.models.recycleBinItemCollectionResponse::|public|GetFieldDeserializers():array +Microsoft\Graph\Generated.models.recycleBinItemCollectionResponse::|public|getValue():array +Microsoft\Graph\Generated.models.recycleBinItemCollectionResponse::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Generated.models.recycleBinItemCollectionResponse::|public|setValue(value?:array):void +Microsoft\Graph\Generated.models.recycleBinItemCollectionResponse::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):RecycleBinItemCollectionResponse +Microsoft\Graph\Generated.models.recycleBinSettings::|public|constructor():void +Microsoft\Graph\Generated.models.recycleBinSettings::|public|getAdditionalData():array +Microsoft\Graph\Generated.models.recycleBinSettings::|public|getBackingStore():BackingStore +Microsoft\Graph\Generated.models.recycleBinSettings::|public|GetFieldDeserializers():array +Microsoft\Graph\Generated.models.recycleBinSettings::|public|getOdataType():string +Microsoft\Graph\Generated.models.recycleBinSettings::|public|getRetentionPeriodOverrideDays():int +Microsoft\Graph\Generated.models.recycleBinSettings::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Generated.models.recycleBinSettings::|public|setAdditionalData(value?:array):void +Microsoft\Graph\Generated.models.recycleBinSettings::|public|setBackingStore(value:BackingStore):void +Microsoft\Graph\Generated.models.recycleBinSettings::|public|setOdataType(value?:string):void +Microsoft\Graph\Generated.models.recycleBinSettings::|public|setRetentionPeriodOverrideDays(value?:int):void +Microsoft\Graph\Generated.models.recycleBinSettings::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):RecycleBinSettings +Microsoft\Graph\Generated.models.recycleBinSettings~~>AdditionalDataHolder; BackedModel; Parsable Microsoft\Graph\Generated.models.redirectUriSettings::|public|constructor():void Microsoft\Graph\Generated.models.redirectUriSettings::|public|getAdditionalData():array Microsoft\Graph\Generated.models.redirectUriSettings::|public|getBackingStore():BackingStore @@ -145338,12 +145406,14 @@ Microsoft\Graph\Generated.models.shift-->ChangeTrackedEntity Microsoft\Graph\Generated.models.shift::|public|constructor():void Microsoft\Graph\Generated.models.shift::|public|getDraftShift():ShiftItem Microsoft\Graph\Generated.models.shift::|public|GetFieldDeserializers():array +Microsoft\Graph\Generated.models.shift::|public|getIsStagedForDeletion():bool Microsoft\Graph\Generated.models.shift::|public|getSchedulingGroupId():string Microsoft\Graph\Generated.models.shift::|public|getSharedShift():ShiftItem Microsoft\Graph\Generated.models.shift::|public|getUserId():string Microsoft\Graph\Generated.models.shift::|public|OdataType:string Microsoft\Graph\Generated.models.shift::|public|Serialize(writer:ISerializationWriter):void Microsoft\Graph\Generated.models.shift::|public|setDraftShift(value?:ShiftItem):void +Microsoft\Graph\Generated.models.shift::|public|setIsStagedForDeletion(value?:bool):void Microsoft\Graph\Generated.models.shift::|public|setSchedulingGroupId(value?:string):void Microsoft\Graph\Generated.models.shift::|public|setSharedShift(value?:ShiftItem):void Microsoft\Graph\Generated.models.shift::|public|setUserId(value?:string):void @@ -145922,6 +145992,11 @@ Microsoft\Graph\Generated.models.siteCollectionResponse::|public|Serialize(write Microsoft\Graph\Generated.models.siteCollectionResponse::|public|setValue(value?:array):void Microsoft\Graph\Generated.models.siteCollectionResponse::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):SiteCollectionResponse Microsoft\Graph\Generated.models.siteCollection~~>AdditionalDataHolder; BackedModel; Parsable +Microsoft\Graph\Generated.models.siteLockState::0000-unlocked +Microsoft\Graph\Generated.models.siteLockState::0001-lockedReadOnly +Microsoft\Graph\Generated.models.siteLockState::0002-lockedNoAccess +Microsoft\Graph\Generated.models.siteLockState::0003-lockedNoAdditions +Microsoft\Graph\Generated.models.siteLockState::0004-unknownFutureValue Microsoft\Graph\Generated.models.sitePage-->BaseSitePage Microsoft\Graph\Generated.models.sitePage::|public|constructor():void Microsoft\Graph\Generated.models.sitePage::|public|getCanvasLayout():CanvasLayout @@ -148727,11 +148802,13 @@ Microsoft\Graph\Generated.models.timeOff-->ChangeTrackedEntity Microsoft\Graph\Generated.models.timeOff::|public|constructor():void Microsoft\Graph\Generated.models.timeOff::|public|getDraftTimeOff():TimeOffItem Microsoft\Graph\Generated.models.timeOff::|public|GetFieldDeserializers():array +Microsoft\Graph\Generated.models.timeOff::|public|getIsStagedForDeletion():bool Microsoft\Graph\Generated.models.timeOff::|public|getSharedTimeOff():TimeOffItem Microsoft\Graph\Generated.models.timeOff::|public|getUserId():string Microsoft\Graph\Generated.models.timeOff::|public|OdataType:string Microsoft\Graph\Generated.models.timeOff::|public|Serialize(writer:ISerializationWriter):void Microsoft\Graph\Generated.models.timeOff::|public|setDraftTimeOff(value?:TimeOffItem):void +Microsoft\Graph\Generated.models.timeOff::|public|setIsStagedForDeletion(value?:bool):void Microsoft\Graph\Generated.models.timeOff::|public|setSharedTimeOff(value?:TimeOffItem):void Microsoft\Graph\Generated.models.timeOff::|public|setUserId(value?:string):void Microsoft\Graph\Generated.models.timeOff::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):TimeOff @@ -155448,6 +155525,7 @@ Microsoft\Graph\Generated.models.workforceIntegration-->ChangeTrackedEntity Microsoft\Graph\Generated.models.workforceIntegration::|public|constructor():void Microsoft\Graph\Generated.models.workforceIntegration::|public|getApiVersion():int Microsoft\Graph\Generated.models.workforceIntegration::|public|getDisplayName():string +Microsoft\Graph\Generated.models.workforceIntegration::|public|getEligibilityFilteringEnabledEntities():EligibilityFilteringEnabledEntities Microsoft\Graph\Generated.models.workforceIntegration::|public|getEncryption():WorkforceIntegrationEncryption Microsoft\Graph\Generated.models.workforceIntegration::|public|GetFieldDeserializers():array Microsoft\Graph\Generated.models.workforceIntegration::|public|getIsActive():bool @@ -155457,6 +155535,7 @@ Microsoft\Graph\Generated.models.workforceIntegration::|public|OdataType:string Microsoft\Graph\Generated.models.workforceIntegration::|public|Serialize(writer:ISerializationWriter):void Microsoft\Graph\Generated.models.workforceIntegration::|public|setApiVersion(value?:int):void Microsoft\Graph\Generated.models.workforceIntegration::|public|setDisplayName(value?:string):void +Microsoft\Graph\Generated.models.workforceIntegration::|public|setEligibilityFilteringEnabledEntities(value?:EligibilityFilteringEnabledEntities):void Microsoft\Graph\Generated.models.workforceIntegration::|public|setEncryption(value?:WorkforceIntegrationEncryption):void Microsoft\Graph\Generated.models.workforceIntegration::|public|setIsActive(value?:bool):void Microsoft\Graph\Generated.models.workforceIntegration::|public|setSupportedEntities(value?:WorkforceIntegrationSupportedEntities):void @@ -155494,6 +155573,9 @@ Microsoft\Graph\Generated.models.workforceIntegrationSupportedEntities::0004-ope Microsoft\Graph\Generated.models.workforceIntegrationSupportedEntities::0005-openShiftRequest Microsoft\Graph\Generated.models.workforceIntegrationSupportedEntities::0006-offerShiftRequest Microsoft\Graph\Generated.models.workforceIntegrationSupportedEntities::0007-unknownFutureValue +Microsoft\Graph\Generated.models.workforceIntegrationSupportedEntities::0008-timeOffReason +Microsoft\Graph\Generated.models.workforceIntegrationSupportedEntities::0009-timeOff +Microsoft\Graph\Generated.models.workforceIntegrationSupportedEntities::0010-timeOffRequest Microsoft\Graph\Generated.models.workingHours::|public|constructor():void Microsoft\Graph\Generated.models.workingHours::|public|getAdditionalData():array Microsoft\Graph\Generated.models.workingHours::|public|getBackingStore():BackingStore @@ -155526,12 +155608,14 @@ Microsoft\Graph\Generated.models.x509CertificateAuthenticationMethodConfiguratio Microsoft\Graph\Generated.models.x509CertificateAuthenticationMethodConfiguration::|public|constructor():void Microsoft\Graph\Generated.models.x509CertificateAuthenticationMethodConfiguration::|public|getAuthenticationModeConfiguration():X509CertificateAuthenticationModeConfiguration Microsoft\Graph\Generated.models.x509CertificateAuthenticationMethodConfiguration::|public|getCertificateUserBindings():array +Microsoft\Graph\Generated.models.x509CertificateAuthenticationMethodConfiguration::|public|getCrlValidationConfiguration():X509CertificateCRLValidationConfiguration Microsoft\Graph\Generated.models.x509CertificateAuthenticationMethodConfiguration::|public|GetFieldDeserializers():array Microsoft\Graph\Generated.models.x509CertificateAuthenticationMethodConfiguration::|public|getIncludeTargets():array Microsoft\Graph\Generated.models.x509CertificateAuthenticationMethodConfiguration::|public|OdataType:string Microsoft\Graph\Generated.models.x509CertificateAuthenticationMethodConfiguration::|public|Serialize(writer:ISerializationWriter):void Microsoft\Graph\Generated.models.x509CertificateAuthenticationMethodConfiguration::|public|setAuthenticationModeConfiguration(value?:X509CertificateAuthenticationModeConfiguration):void Microsoft\Graph\Generated.models.x509CertificateAuthenticationMethodConfiguration::|public|setCertificateUserBindings(value?:array):void +Microsoft\Graph\Generated.models.x509CertificateAuthenticationMethodConfiguration::|public|setCrlValidationConfiguration(value?:X509CertificateCRLValidationConfiguration):void Microsoft\Graph\Generated.models.x509CertificateAuthenticationMethodConfiguration::|public|setIncludeTargets(value?:array):void Microsoft\Graph\Generated.models.x509CertificateAuthenticationMethodConfiguration::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):X509CertificateAuthenticationMethodConfiguration Microsoft\Graph\Generated.models.x509CertificateAuthenticationMode::0000-x509CertificateSingleFactor @@ -155564,6 +155648,24 @@ Microsoft\Graph\Generated.models.x509CertificateCombinationConfiguration::|publi Microsoft\Graph\Generated.models.x509CertificateCombinationConfiguration::|public|setAllowedIssuerSkis(value?:array):void Microsoft\Graph\Generated.models.x509CertificateCombinationConfiguration::|public|setAllowedPolicyOIDs(value?:array):void Microsoft\Graph\Generated.models.x509CertificateCombinationConfiguration::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):X509CertificateCombinationConfiguration +Microsoft\Graph\Generated.models.x509CertificateCRLValidationConfiguration::|public|constructor():void +Microsoft\Graph\Generated.models.x509CertificateCRLValidationConfiguration::|public|getAdditionalData():array +Microsoft\Graph\Generated.models.x509CertificateCRLValidationConfiguration::|public|getBackingStore():BackingStore +Microsoft\Graph\Generated.models.x509CertificateCRLValidationConfiguration::|public|getExemptedCertificateAuthoritiesSubjectKeyIdentifiers():array +Microsoft\Graph\Generated.models.x509CertificateCRLValidationConfiguration::|public|GetFieldDeserializers():array +Microsoft\Graph\Generated.models.x509CertificateCRLValidationConfiguration::|public|getOdataType():string +Microsoft\Graph\Generated.models.x509CertificateCRLValidationConfiguration::|public|getState():X509CertificateCRLValidationConfigurationState +Microsoft\Graph\Generated.models.x509CertificateCRLValidationConfiguration::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Generated.models.x509CertificateCRLValidationConfiguration::|public|setAdditionalData(value?:array):void +Microsoft\Graph\Generated.models.x509CertificateCRLValidationConfiguration::|public|setBackingStore(value:BackingStore):void +Microsoft\Graph\Generated.models.x509CertificateCRLValidationConfiguration::|public|setExemptedCertificateAuthoritiesSubjectKeyIdentifiers(value?:array):void +Microsoft\Graph\Generated.models.x509CertificateCRLValidationConfiguration::|public|setOdataType(value?:string):void +Microsoft\Graph\Generated.models.x509CertificateCRLValidationConfiguration::|public|setState(value?:X509CertificateCRLValidationConfigurationState):void +Microsoft\Graph\Generated.models.x509CertificateCRLValidationConfiguration::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):X509CertificateCRLValidationConfiguration +Microsoft\Graph\Generated.models.x509CertificateCRLValidationConfigurationState::0000-disabled +Microsoft\Graph\Generated.models.x509CertificateCRLValidationConfigurationState::0001-enabled +Microsoft\Graph\Generated.models.x509CertificateCRLValidationConfigurationState::0002-unknownFutureValue +Microsoft\Graph\Generated.models.x509CertificateCRLValidationConfiguration~~>AdditionalDataHolder; BackedModel; Parsable Microsoft\Graph\Generated.models.x509CertificateRule::|public|constructor():void Microsoft\Graph\Generated.models.x509CertificateRule::|public|getAdditionalData():array Microsoft\Graph\Generated.models.x509CertificateRule::|public|getBackingStore():BackingStore @@ -194702,14 +194804,18 @@ Microsoft\Graph\Generated.storage.fileStorage.containers.item.FileStorageContain Microsoft\Graph\Generated.storage.fileStorage.containers.item.FileStorageContainerItemRequestBuilder::|public|Delete(requestConfiguration?:FileStorageContainerItemRequestBuilderDeleteRequestConfiguration):void Microsoft\Graph\Generated.storage.fileStorage.containers.item.FileStorageContainerItemRequestBuilder::|public|drive:DriveRequestBuilder Microsoft\Graph\Generated.storage.fileStorage.containers.item.FileStorageContainerItemRequestBuilder::|public|Get(requestConfiguration?:FileStorageContainerItemRequestBuilderGetRequestConfiguration):FileStorageContainer +Microsoft\Graph\Generated.storage.fileStorage.containers.item.FileStorageContainerItemRequestBuilder::|public|lock:LockRequestBuilder Microsoft\Graph\Generated.storage.fileStorage.containers.item.FileStorageContainerItemRequestBuilder::|public|Patch(body:FileStorageContainer; requestConfiguration?:FileStorageContainerItemRequestBuilderPatchRequestConfiguration):FileStorageContainer Microsoft\Graph\Generated.storage.fileStorage.containers.item.FileStorageContainerItemRequestBuilder::|public|pathParameters:array Microsoft\Graph\Generated.storage.fileStorage.containers.item.FileStorageContainerItemRequestBuilder::|public|permanentDelete:PermanentDeleteRequestBuilder Microsoft\Graph\Generated.storage.fileStorage.containers.item.FileStorageContainerItemRequestBuilder::|public|permissions:PermissionsRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.containers.item.FileStorageContainerItemRequestBuilder::|public|recycleBin:RecycleBinRequestBuilder Microsoft\Graph\Generated.storage.fileStorage.containers.item.FileStorageContainerItemRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.storage.fileStorage.containers.item.FileStorageContainerItemRequestBuilder::|public|restore:RestoreRequestBuilder Microsoft\Graph\Generated.storage.fileStorage.containers.item.FileStorageContainerItemRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:FileStorageContainerItemRequestBuilderDeleteRequestConfiguration):RequestInformation Microsoft\Graph\Generated.storage.fileStorage.containers.item.FileStorageContainerItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:FileStorageContainerItemRequestBuilderGetRequestConfiguration):RequestInformation Microsoft\Graph\Generated.storage.fileStorage.containers.item.FileStorageContainerItemRequestBuilder::|public|ToPatchRequestInformation(body:FileStorageContainer; requestConfiguration?:FileStorageContainerItemRequestBuilderPatchRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.storage.fileStorage.containers.item.FileStorageContainerItemRequestBuilder::|public|unlock:UnlockRequestBuilder Microsoft\Graph\Generated.storage.fileStorage.containers.item.FileStorageContainerItemRequestBuilder::|public|urlTemplate:string Microsoft\Graph\Generated.storage.fileStorage.containers.item.FileStorageContainerItemRequestBuilder::|public|WithUrl(rawUrl:string):FileStorageContainerItemRequestBuilder Microsoft\Graph\Generated.storage.fileStorage.containers.item.FileStorageContainerItemRequestBuilderDeleteRequestConfiguration-->BaseRequestConfiguration @@ -194723,6 +194829,27 @@ Microsoft\Graph\Generated.storage.fileStorage.containers.item.FileStorageContain Microsoft\Graph\Generated.storage.fileStorage.containers.item.FileStorageContainerItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):FileStorageContainerItemRequestBuilderGetQueryParameters Microsoft\Graph\Generated.storage.fileStorage.containers.item.FileStorageContainerItemRequestBuilderPatchRequestConfiguration-->BaseRequestConfiguration Microsoft\Graph\Generated.storage.fileStorage.containers.item.FileStorageContainerItemRequestBuilderPatchRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Generated.storage.fileStorage.containers.item.lock.lockPostRequestBody::|public|constructor():void +Microsoft\Graph\Generated.storage.fileStorage.containers.item.lock.lockPostRequestBody::|public|getAdditionalData():array +Microsoft\Graph\Generated.storage.fileStorage.containers.item.lock.lockPostRequestBody::|public|getBackingStore():BackingStore +Microsoft\Graph\Generated.storage.fileStorage.containers.item.lock.lockPostRequestBody::|public|GetFieldDeserializers():array +Microsoft\Graph\Generated.storage.fileStorage.containers.item.lock.lockPostRequestBody::|public|getLockState():SiteLockState +Microsoft\Graph\Generated.storage.fileStorage.containers.item.lock.lockPostRequestBody::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Generated.storage.fileStorage.containers.item.lock.lockPostRequestBody::|public|setAdditionalData(value?:array):void +Microsoft\Graph\Generated.storage.fileStorage.containers.item.lock.lockPostRequestBody::|public|setBackingStore(value:BackingStore):void +Microsoft\Graph\Generated.storage.fileStorage.containers.item.lock.lockPostRequestBody::|public|setLockState(value?:SiteLockState):void +Microsoft\Graph\Generated.storage.fileStorage.containers.item.lock.lockPostRequestBody::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):LockPostRequestBody +Microsoft\Graph\Generated.storage.fileStorage.containers.item.lock.lockPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +Microsoft\Graph\Generated.storage.fileStorage.containers.item.lock.LockRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.containers.item.lock.LockRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Generated.storage.fileStorage.containers.item.lock.LockRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.storage.fileStorage.containers.item.lock.LockRequestBuilder::|public|Post(body:LockPostRequestBody; requestConfiguration?:LockRequestBuilderPostRequestConfiguration):void +Microsoft\Graph\Generated.storage.fileStorage.containers.item.lock.LockRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.storage.fileStorage.containers.item.lock.LockRequestBuilder::|public|ToPostRequestInformation(body:LockPostRequestBody; requestConfiguration?:LockRequestBuilderPostRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.storage.fileStorage.containers.item.lock.LockRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Generated.storage.fileStorage.containers.item.lock.LockRequestBuilder::|public|WithUrl(rawUrl:string):LockRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.containers.item.lock.lockRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.storage.fileStorage.containers.item.lock.lockRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void Microsoft\Graph\Generated.storage.fileStorage.containers.item.permanentDelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Generated.storage.fileStorage.containers.item.permanentDelete.PermanentDeleteRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Generated.storage.fileStorage.containers.item.permanentDelete.PermanentDeleteRequestBuilder::|public|pathParameters:array @@ -194829,10 +194956,1046 @@ Microsoft\Graph\Generated.storage.fileStorage.containers.item.permissions.permis Microsoft\Graph\Generated.storage.fileStorage.containers.item.permissions.permissionsRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):PermissionsRequestBuilderGetQueryParameters Microsoft\Graph\Generated.storage.fileStorage.containers.item.permissions.permissionsRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration Microsoft\Graph\Generated.storage.fileStorage.containers.item.permissions.permissionsRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.createdByUser.CreatedByUserRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.createdByUser.CreatedByUserRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.createdByUser.CreatedByUserRequestBuilder::|public|Get(requestConfiguration?:CreatedByUserRequestBuilderGetRequestConfiguration):User +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.createdByUser.CreatedByUserRequestBuilder::|public|mailboxSettings:MailboxSettingsRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.createdByUser.CreatedByUserRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.createdByUser.CreatedByUserRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.createdByUser.CreatedByUserRequestBuilder::|public|serviceProvisioningErrors:ServiceProvisioningErrorsRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.createdByUser.CreatedByUserRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CreatedByUserRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.createdByUser.CreatedByUserRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.createdByUser.CreatedByUserRequestBuilder::|public|WithUrl(rawUrl:string):CreatedByUserRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.createdByUser.createdByUserRequestBuilderGetQueryParameters::|public|constructor(expand?:array; select?:array):void +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.createdByUser.createdByUserRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.createdByUser.createdByUserRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.createdByUser.createdByUserRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.createdByUser.createdByUserRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CreatedByUserRequestBuilderGetQueryParameters):void +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.createdByUser.createdByUserRequestBuilderGetRequestConfiguration::|public|queryParameters:CreatedByUserRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.createdByUser.createdByUserRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):CreatedByUserRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.createdByUser.mailboxSettings.MailboxSettingsRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.createdByUser.mailboxSettings.MailboxSettingsRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.createdByUser.mailboxSettings.MailboxSettingsRequestBuilder::|public|Get(requestConfiguration?:MailboxSettingsRequestBuilderGetRequestConfiguration):MailboxSettings +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.createdByUser.mailboxSettings.MailboxSettingsRequestBuilder::|public|Patch(body:MailboxSettings; requestConfiguration?:MailboxSettingsRequestBuilderPatchRequestConfiguration):MailboxSettings +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.createdByUser.mailboxSettings.MailboxSettingsRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.createdByUser.mailboxSettings.MailboxSettingsRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.createdByUser.mailboxSettings.MailboxSettingsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:MailboxSettingsRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.createdByUser.mailboxSettings.MailboxSettingsRequestBuilder::|public|ToPatchRequestInformation(body:MailboxSettings; requestConfiguration?:MailboxSettingsRequestBuilderPatchRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.createdByUser.mailboxSettings.MailboxSettingsRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.createdByUser.mailboxSettings.MailboxSettingsRequestBuilder::|public|WithUrl(rawUrl:string):MailboxSettingsRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.createdByUser.mailboxSettings.mailboxSettingsRequestBuilderGetQueryParameters::|public|constructor(expand?:array; select?:array):void +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.createdByUser.mailboxSettings.mailboxSettingsRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.createdByUser.mailboxSettings.mailboxSettingsRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.createdByUser.mailboxSettings.mailboxSettingsRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.createdByUser.mailboxSettings.mailboxSettingsRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:MailboxSettingsRequestBuilderGetQueryParameters):void +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.createdByUser.mailboxSettings.mailboxSettingsRequestBuilderGetRequestConfiguration::|public|queryParameters:MailboxSettingsRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.createdByUser.mailboxSettings.mailboxSettingsRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):MailboxSettingsRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.createdByUser.mailboxSettings.mailboxSettingsRequestBuilderPatchRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.createdByUser.mailboxSettings.mailboxSettingsRequestBuilderPatchRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.createdByUser.serviceProvisioningErrors.count.CountRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.createdByUser.serviceProvisioningErrors.count.CountRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.createdByUser.serviceProvisioningErrors.count.CountRequestBuilder::|public|Get(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):int +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.createdByUser.serviceProvisioningErrors.count.CountRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.createdByUser.serviceProvisioningErrors.count.CountRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.createdByUser.serviceProvisioningErrors.count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.createdByUser.serviceProvisioningErrors.count.CountRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.createdByUser.serviceProvisioningErrors.count.CountRequestBuilder::|public|WithUrl(rawUrl:string):CountRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.createdByUser.serviceProvisioningErrors.count.CountRequestBuilderGetQueryParameters::|public|constructor(filter?:string; search?:string):void +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.createdByUser.serviceProvisioningErrors.count.CountRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.createdByUser.serviceProvisioningErrors.count.CountRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.createdByUser.serviceProvisioningErrors.count.CountRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.createdByUser.serviceProvisioningErrors.count.CountRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CountRequestBuilderGetQueryParameters):void +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.createdByUser.serviceProvisioningErrors.count.CountRequestBuilderGetRequestConfiguration::|public|queryParameters:CountRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.createdByUser.serviceProvisioningErrors.count.CountRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(filter?:string; search?:string):CountRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.createdByUser.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.createdByUser.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.createdByUser.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder::|public|Count:CountRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.createdByUser.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder::|public|Get(requestConfiguration?:ServiceProvisioningErrorsRequestBuilderGetRequestConfiguration):ServiceProvisioningErrorCollectionResponse +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.createdByUser.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.createdByUser.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.createdByUser.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:ServiceProvisioningErrorsRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.createdByUser.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.createdByUser.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder::|public|WithUrl(rawUrl:string):ServiceProvisioningErrorsRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.createdByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|constructor(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):void +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.createdByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|count:bool +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.createdByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.createdByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.createdByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|orderby:array +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.createdByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.createdByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.createdByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|skip:int +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.createdByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|top:int +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.createdByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.createdByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:ServiceProvisioningErrorsRequestBuilderGetQueryParameters):void +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.createdByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetRequestConfiguration::|public|queryParameters:ServiceProvisioningErrorsRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.createdByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):ServiceProvisioningErrorsRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.count.CountRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.count.CountRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.count.CountRequestBuilder::|public|Get(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):int +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.count.CountRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.count.CountRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.count.CountRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.count.CountRequestBuilder::|public|WithUrl(rawUrl:string):CountRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.count.CountRequestBuilderGetQueryParameters::|public|constructor(filter?:string; search?:string):void +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.count.CountRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.count.CountRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.count.CountRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.count.CountRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CountRequestBuilderGetQueryParameters):void +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.count.CountRequestBuilderGetRequestConfiguration::|public|queryParameters:CountRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.count.CountRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(filter?:string; search?:string):CountRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.createdByUser.CreatedByUserRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.createdByUser.CreatedByUserRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.createdByUser.CreatedByUserRequestBuilder::|public|Get(requestConfiguration?:CreatedByUserRequestBuilderGetRequestConfiguration):User +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.createdByUser.CreatedByUserRequestBuilder::|public|mailboxSettings:MailboxSettingsRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.createdByUser.CreatedByUserRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.createdByUser.CreatedByUserRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.createdByUser.CreatedByUserRequestBuilder::|public|serviceProvisioningErrors:ServiceProvisioningErrorsRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.createdByUser.CreatedByUserRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CreatedByUserRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.createdByUser.CreatedByUserRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.createdByUser.CreatedByUserRequestBuilder::|public|WithUrl(rawUrl:string):CreatedByUserRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.createdByUser.createdByUserRequestBuilderGetQueryParameters::|public|constructor(expand?:array; select?:array):void +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.createdByUser.createdByUserRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.createdByUser.createdByUserRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.createdByUser.createdByUserRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.createdByUser.createdByUserRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CreatedByUserRequestBuilderGetQueryParameters):void +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.createdByUser.createdByUserRequestBuilderGetRequestConfiguration::|public|queryParameters:CreatedByUserRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.createdByUser.createdByUserRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):CreatedByUserRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.createdByUser.mailboxSettings.MailboxSettingsRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.createdByUser.mailboxSettings.MailboxSettingsRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.createdByUser.mailboxSettings.MailboxSettingsRequestBuilder::|public|Get(requestConfiguration?:MailboxSettingsRequestBuilderGetRequestConfiguration):MailboxSettings +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.createdByUser.mailboxSettings.MailboxSettingsRequestBuilder::|public|Patch(body:MailboxSettings; requestConfiguration?:MailboxSettingsRequestBuilderPatchRequestConfiguration):MailboxSettings +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.createdByUser.mailboxSettings.MailboxSettingsRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.createdByUser.mailboxSettings.MailboxSettingsRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.createdByUser.mailboxSettings.MailboxSettingsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:MailboxSettingsRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.createdByUser.mailboxSettings.MailboxSettingsRequestBuilder::|public|ToPatchRequestInformation(body:MailboxSettings; requestConfiguration?:MailboxSettingsRequestBuilderPatchRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.createdByUser.mailboxSettings.MailboxSettingsRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.createdByUser.mailboxSettings.MailboxSettingsRequestBuilder::|public|WithUrl(rawUrl:string):MailboxSettingsRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.createdByUser.mailboxSettings.mailboxSettingsRequestBuilderGetQueryParameters::|public|constructor(expand?:array; select?:array):void +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.createdByUser.mailboxSettings.mailboxSettingsRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.createdByUser.mailboxSettings.mailboxSettingsRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.createdByUser.mailboxSettings.mailboxSettingsRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.createdByUser.mailboxSettings.mailboxSettingsRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:MailboxSettingsRequestBuilderGetQueryParameters):void +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.createdByUser.mailboxSettings.mailboxSettingsRequestBuilderGetRequestConfiguration::|public|queryParameters:MailboxSettingsRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.createdByUser.mailboxSettings.mailboxSettingsRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):MailboxSettingsRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.createdByUser.mailboxSettings.mailboxSettingsRequestBuilderPatchRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.createdByUser.mailboxSettings.mailboxSettingsRequestBuilderPatchRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.createdByUser.serviceProvisioningErrors.count.CountRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.createdByUser.serviceProvisioningErrors.count.CountRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.createdByUser.serviceProvisioningErrors.count.CountRequestBuilder::|public|Get(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):int +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.createdByUser.serviceProvisioningErrors.count.CountRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.createdByUser.serviceProvisioningErrors.count.CountRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.createdByUser.serviceProvisioningErrors.count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.createdByUser.serviceProvisioningErrors.count.CountRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.createdByUser.serviceProvisioningErrors.count.CountRequestBuilder::|public|WithUrl(rawUrl:string):CountRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.createdByUser.serviceProvisioningErrors.count.CountRequestBuilderGetQueryParameters::|public|constructor(filter?:string; search?:string):void +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.createdByUser.serviceProvisioningErrors.count.CountRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.createdByUser.serviceProvisioningErrors.count.CountRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.createdByUser.serviceProvisioningErrors.count.CountRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.createdByUser.serviceProvisioningErrors.count.CountRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CountRequestBuilderGetQueryParameters):void +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.createdByUser.serviceProvisioningErrors.count.CountRequestBuilderGetRequestConfiguration::|public|queryParameters:CountRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.createdByUser.serviceProvisioningErrors.count.CountRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(filter?:string; search?:string):CountRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.createdByUser.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.createdByUser.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.createdByUser.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder::|public|Count:CountRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.createdByUser.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder::|public|Get(requestConfiguration?:ServiceProvisioningErrorsRequestBuilderGetRequestConfiguration):ServiceProvisioningErrorCollectionResponse +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.createdByUser.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.createdByUser.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.createdByUser.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:ServiceProvisioningErrorsRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.createdByUser.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.createdByUser.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder::|public|WithUrl(rawUrl:string):ServiceProvisioningErrorsRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.createdByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|constructor(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):void +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.createdByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|count:bool +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.createdByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.createdByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.createdByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|orderby:array +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.createdByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.createdByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.createdByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|skip:int +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.createdByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|top:int +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.createdByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.createdByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:ServiceProvisioningErrorsRequestBuilderGetQueryParameters):void +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.createdByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetRequestConfiguration::|public|queryParameters:ServiceProvisioningErrorsRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.createdByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):ServiceProvisioningErrorsRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.lastModifiedByUser.LastModifiedByUserRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.lastModifiedByUser.LastModifiedByUserRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.lastModifiedByUser.LastModifiedByUserRequestBuilder::|public|Get(requestConfiguration?:LastModifiedByUserRequestBuilderGetRequestConfiguration):User +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.lastModifiedByUser.LastModifiedByUserRequestBuilder::|public|mailboxSettings:MailboxSettingsRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.lastModifiedByUser.LastModifiedByUserRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.lastModifiedByUser.LastModifiedByUserRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.lastModifiedByUser.LastModifiedByUserRequestBuilder::|public|serviceProvisioningErrors:ServiceProvisioningErrorsRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.lastModifiedByUser.LastModifiedByUserRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:LastModifiedByUserRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.lastModifiedByUser.LastModifiedByUserRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.lastModifiedByUser.LastModifiedByUserRequestBuilder::|public|WithUrl(rawUrl:string):LastModifiedByUserRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.lastModifiedByUser.lastModifiedByUserRequestBuilderGetQueryParameters::|public|constructor(expand?:array; select?:array):void +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.lastModifiedByUser.lastModifiedByUserRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.lastModifiedByUser.lastModifiedByUserRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.lastModifiedByUser.lastModifiedByUserRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.lastModifiedByUser.lastModifiedByUserRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:LastModifiedByUserRequestBuilderGetQueryParameters):void +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.lastModifiedByUser.lastModifiedByUserRequestBuilderGetRequestConfiguration::|public|queryParameters:LastModifiedByUserRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.lastModifiedByUser.lastModifiedByUserRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):LastModifiedByUserRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.lastModifiedByUser.mailboxSettings.MailboxSettingsRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.lastModifiedByUser.mailboxSettings.MailboxSettingsRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.lastModifiedByUser.mailboxSettings.MailboxSettingsRequestBuilder::|public|Get(requestConfiguration?:MailboxSettingsRequestBuilderGetRequestConfiguration):MailboxSettings +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.lastModifiedByUser.mailboxSettings.MailboxSettingsRequestBuilder::|public|Patch(body:MailboxSettings; requestConfiguration?:MailboxSettingsRequestBuilderPatchRequestConfiguration):MailboxSettings +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.lastModifiedByUser.mailboxSettings.MailboxSettingsRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.lastModifiedByUser.mailboxSettings.MailboxSettingsRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.lastModifiedByUser.mailboxSettings.MailboxSettingsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:MailboxSettingsRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.lastModifiedByUser.mailboxSettings.MailboxSettingsRequestBuilder::|public|ToPatchRequestInformation(body:MailboxSettings; requestConfiguration?:MailboxSettingsRequestBuilderPatchRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.lastModifiedByUser.mailboxSettings.MailboxSettingsRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.lastModifiedByUser.mailboxSettings.MailboxSettingsRequestBuilder::|public|WithUrl(rawUrl:string):MailboxSettingsRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.lastModifiedByUser.mailboxSettings.mailboxSettingsRequestBuilderGetQueryParameters::|public|constructor(expand?:array; select?:array):void +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.lastModifiedByUser.mailboxSettings.mailboxSettingsRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.lastModifiedByUser.mailboxSettings.mailboxSettingsRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.lastModifiedByUser.mailboxSettings.mailboxSettingsRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.lastModifiedByUser.mailboxSettings.mailboxSettingsRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:MailboxSettingsRequestBuilderGetQueryParameters):void +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.lastModifiedByUser.mailboxSettings.mailboxSettingsRequestBuilderGetRequestConfiguration::|public|queryParameters:MailboxSettingsRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.lastModifiedByUser.mailboxSettings.mailboxSettingsRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):MailboxSettingsRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.lastModifiedByUser.mailboxSettings.mailboxSettingsRequestBuilderPatchRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.lastModifiedByUser.mailboxSettings.mailboxSettingsRequestBuilderPatchRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.lastModifiedByUser.serviceProvisioningErrors.count.CountRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.lastModifiedByUser.serviceProvisioningErrors.count.CountRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.lastModifiedByUser.serviceProvisioningErrors.count.CountRequestBuilder::|public|Get(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):int +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.lastModifiedByUser.serviceProvisioningErrors.count.CountRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.lastModifiedByUser.serviceProvisioningErrors.count.CountRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.lastModifiedByUser.serviceProvisioningErrors.count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.lastModifiedByUser.serviceProvisioningErrors.count.CountRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.lastModifiedByUser.serviceProvisioningErrors.count.CountRequestBuilder::|public|WithUrl(rawUrl:string):CountRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.lastModifiedByUser.serviceProvisioningErrors.count.CountRequestBuilderGetQueryParameters::|public|constructor(filter?:string; search?:string):void +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.lastModifiedByUser.serviceProvisioningErrors.count.CountRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.lastModifiedByUser.serviceProvisioningErrors.count.CountRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.lastModifiedByUser.serviceProvisioningErrors.count.CountRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.lastModifiedByUser.serviceProvisioningErrors.count.CountRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CountRequestBuilderGetQueryParameters):void +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.lastModifiedByUser.serviceProvisioningErrors.count.CountRequestBuilderGetRequestConfiguration::|public|queryParameters:CountRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.lastModifiedByUser.serviceProvisioningErrors.count.CountRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(filter?:string; search?:string):CountRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.lastModifiedByUser.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.lastModifiedByUser.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.lastModifiedByUser.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder::|public|Count:CountRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.lastModifiedByUser.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder::|public|Get(requestConfiguration?:ServiceProvisioningErrorsRequestBuilderGetRequestConfiguration):ServiceProvisioningErrorCollectionResponse +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.lastModifiedByUser.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.lastModifiedByUser.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.lastModifiedByUser.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:ServiceProvisioningErrorsRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.lastModifiedByUser.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.lastModifiedByUser.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder::|public|WithUrl(rawUrl:string):ServiceProvisioningErrorsRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.lastModifiedByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|constructor(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):void +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.lastModifiedByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|count:bool +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.lastModifiedByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.lastModifiedByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.lastModifiedByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|orderby:array +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.lastModifiedByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.lastModifiedByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.lastModifiedByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|skip:int +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.lastModifiedByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|top:int +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.lastModifiedByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.lastModifiedByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:ServiceProvisioningErrorsRequestBuilderGetQueryParameters):void +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.lastModifiedByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetRequestConfiguration::|public|queryParameters:ServiceProvisioningErrorsRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.lastModifiedByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):ServiceProvisioningErrorsRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.RecycleBinItemItemRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.RecycleBinItemItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.RecycleBinItemItemRequestBuilder::|public|createdByUser:CreatedByUserRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.RecycleBinItemItemRequestBuilder::|public|Delete(requestConfiguration?:RecycleBinItemItemRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.RecycleBinItemItemRequestBuilder::|public|Get(requestConfiguration?:RecycleBinItemItemRequestBuilderGetRequestConfiguration):RecycleBinItem +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.RecycleBinItemItemRequestBuilder::|public|lastModifiedByUser:LastModifiedByUserRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.RecycleBinItemItemRequestBuilder::|public|Patch(body:RecycleBinItem; requestConfiguration?:RecycleBinItemItemRequestBuilderPatchRequestConfiguration):RecycleBinItem +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.RecycleBinItemItemRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.RecycleBinItemItemRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.RecycleBinItemItemRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:RecycleBinItemItemRequestBuilderDeleteRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.RecycleBinItemItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:RecycleBinItemItemRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.RecycleBinItemItemRequestBuilder::|public|ToPatchRequestInformation(body:RecycleBinItem; requestConfiguration?:RecycleBinItemItemRequestBuilderPatchRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.RecycleBinItemItemRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.RecycleBinItemItemRequestBuilder::|public|WithUrl(rawUrl:string):RecycleBinItemItemRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.RecycleBinItemItemRequestBuilderDeleteRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.RecycleBinItemItemRequestBuilderDeleteRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.RecycleBinItemItemRequestBuilderGetQueryParameters::|public|constructor(expand?:array; select?:array):void +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.RecycleBinItemItemRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.RecycleBinItemItemRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.RecycleBinItemItemRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.RecycleBinItemItemRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:RecycleBinItemItemRequestBuilderGetQueryParameters):void +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.RecycleBinItemItemRequestBuilderGetRequestConfiguration::|public|queryParameters:RecycleBinItemItemRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.RecycleBinItemItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):RecycleBinItemItemRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.RecycleBinItemItemRequestBuilderPatchRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.item.RecycleBinItemItemRequestBuilderPatchRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.ItemsRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.ItemsRequestBuilder::|public|ByRecycleBinItemId(recycleBinItemId:string):RecycleBinItemItemRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.ItemsRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.ItemsRequestBuilder::|public|Count:CountRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.ItemsRequestBuilder::|public|Get(requestConfiguration?:ItemsRequestBuilderGetRequestConfiguration):RecycleBinItemCollectionResponse +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.ItemsRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.ItemsRequestBuilder::|public|Post(body:RecycleBinItem; requestConfiguration?:ItemsRequestBuilderPostRequestConfiguration):RecycleBinItem +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.ItemsRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.ItemsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:ItemsRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.ItemsRequestBuilder::|public|ToPostRequestInformation(body:RecycleBinItem; requestConfiguration?:ItemsRequestBuilderPostRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.ItemsRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.ItemsRequestBuilder::|public|WithUrl(rawUrl:string):ItemsRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.itemsRequestBuilderGetQueryParameters::|public|constructor(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):void +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.itemsRequestBuilderGetQueryParameters::|public|count:bool +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.itemsRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.itemsRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.itemsRequestBuilderGetQueryParameters::|public|orderby:array +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.itemsRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.itemsRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.itemsRequestBuilderGetQueryParameters::|public|skip:int +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.itemsRequestBuilderGetQueryParameters::|public|top:int +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.itemsRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.itemsRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:ItemsRequestBuilderGetQueryParameters):void +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.itemsRequestBuilderGetRequestConfiguration::|public|queryParameters:ItemsRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.itemsRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):ItemsRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.itemsRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.items.itemsRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.lastModifiedByUser.LastModifiedByUserRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.lastModifiedByUser.LastModifiedByUserRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.lastModifiedByUser.LastModifiedByUserRequestBuilder::|public|Get(requestConfiguration?:LastModifiedByUserRequestBuilderGetRequestConfiguration):User +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.lastModifiedByUser.LastModifiedByUserRequestBuilder::|public|mailboxSettings:MailboxSettingsRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.lastModifiedByUser.LastModifiedByUserRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.lastModifiedByUser.LastModifiedByUserRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.lastModifiedByUser.LastModifiedByUserRequestBuilder::|public|serviceProvisioningErrors:ServiceProvisioningErrorsRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.lastModifiedByUser.LastModifiedByUserRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:LastModifiedByUserRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.lastModifiedByUser.LastModifiedByUserRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.lastModifiedByUser.LastModifiedByUserRequestBuilder::|public|WithUrl(rawUrl:string):LastModifiedByUserRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.lastModifiedByUser.lastModifiedByUserRequestBuilderGetQueryParameters::|public|constructor(expand?:array; select?:array):void +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.lastModifiedByUser.lastModifiedByUserRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.lastModifiedByUser.lastModifiedByUserRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.lastModifiedByUser.lastModifiedByUserRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.lastModifiedByUser.lastModifiedByUserRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:LastModifiedByUserRequestBuilderGetQueryParameters):void +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.lastModifiedByUser.lastModifiedByUserRequestBuilderGetRequestConfiguration::|public|queryParameters:LastModifiedByUserRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.lastModifiedByUser.lastModifiedByUserRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):LastModifiedByUserRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.lastModifiedByUser.mailboxSettings.MailboxSettingsRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.lastModifiedByUser.mailboxSettings.MailboxSettingsRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.lastModifiedByUser.mailboxSettings.MailboxSettingsRequestBuilder::|public|Get(requestConfiguration?:MailboxSettingsRequestBuilderGetRequestConfiguration):MailboxSettings +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.lastModifiedByUser.mailboxSettings.MailboxSettingsRequestBuilder::|public|Patch(body:MailboxSettings; requestConfiguration?:MailboxSettingsRequestBuilderPatchRequestConfiguration):MailboxSettings +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.lastModifiedByUser.mailboxSettings.MailboxSettingsRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.lastModifiedByUser.mailboxSettings.MailboxSettingsRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.lastModifiedByUser.mailboxSettings.MailboxSettingsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:MailboxSettingsRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.lastModifiedByUser.mailboxSettings.MailboxSettingsRequestBuilder::|public|ToPatchRequestInformation(body:MailboxSettings; requestConfiguration?:MailboxSettingsRequestBuilderPatchRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.lastModifiedByUser.mailboxSettings.MailboxSettingsRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.lastModifiedByUser.mailboxSettings.MailboxSettingsRequestBuilder::|public|WithUrl(rawUrl:string):MailboxSettingsRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.lastModifiedByUser.mailboxSettings.mailboxSettingsRequestBuilderGetQueryParameters::|public|constructor(expand?:array; select?:array):void +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.lastModifiedByUser.mailboxSettings.mailboxSettingsRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.lastModifiedByUser.mailboxSettings.mailboxSettingsRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.lastModifiedByUser.mailboxSettings.mailboxSettingsRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.lastModifiedByUser.mailboxSettings.mailboxSettingsRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:MailboxSettingsRequestBuilderGetQueryParameters):void +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.lastModifiedByUser.mailboxSettings.mailboxSettingsRequestBuilderGetRequestConfiguration::|public|queryParameters:MailboxSettingsRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.lastModifiedByUser.mailboxSettings.mailboxSettingsRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):MailboxSettingsRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.lastModifiedByUser.mailboxSettings.mailboxSettingsRequestBuilderPatchRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.lastModifiedByUser.mailboxSettings.mailboxSettingsRequestBuilderPatchRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.lastModifiedByUser.serviceProvisioningErrors.count.CountRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.lastModifiedByUser.serviceProvisioningErrors.count.CountRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.lastModifiedByUser.serviceProvisioningErrors.count.CountRequestBuilder::|public|Get(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):int +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.lastModifiedByUser.serviceProvisioningErrors.count.CountRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.lastModifiedByUser.serviceProvisioningErrors.count.CountRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.lastModifiedByUser.serviceProvisioningErrors.count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.lastModifiedByUser.serviceProvisioningErrors.count.CountRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.lastModifiedByUser.serviceProvisioningErrors.count.CountRequestBuilder::|public|WithUrl(rawUrl:string):CountRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.lastModifiedByUser.serviceProvisioningErrors.count.CountRequestBuilderGetQueryParameters::|public|constructor(filter?:string; search?:string):void +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.lastModifiedByUser.serviceProvisioningErrors.count.CountRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.lastModifiedByUser.serviceProvisioningErrors.count.CountRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.lastModifiedByUser.serviceProvisioningErrors.count.CountRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.lastModifiedByUser.serviceProvisioningErrors.count.CountRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CountRequestBuilderGetQueryParameters):void +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.lastModifiedByUser.serviceProvisioningErrors.count.CountRequestBuilderGetRequestConfiguration::|public|queryParameters:CountRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.lastModifiedByUser.serviceProvisioningErrors.count.CountRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(filter?:string; search?:string):CountRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.lastModifiedByUser.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.lastModifiedByUser.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.lastModifiedByUser.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder::|public|Count:CountRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.lastModifiedByUser.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder::|public|Get(requestConfiguration?:ServiceProvisioningErrorsRequestBuilderGetRequestConfiguration):ServiceProvisioningErrorCollectionResponse +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.lastModifiedByUser.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.lastModifiedByUser.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.lastModifiedByUser.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:ServiceProvisioningErrorsRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.lastModifiedByUser.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.lastModifiedByUser.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder::|public|WithUrl(rawUrl:string):ServiceProvisioningErrorsRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.lastModifiedByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|constructor(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):void +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.lastModifiedByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|count:bool +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.lastModifiedByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.lastModifiedByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.lastModifiedByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|orderby:array +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.lastModifiedByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.lastModifiedByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.lastModifiedByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|skip:int +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.lastModifiedByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|top:int +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.lastModifiedByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.lastModifiedByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:ServiceProvisioningErrorsRequestBuilderGetQueryParameters):void +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.lastModifiedByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetRequestConfiguration::|public|queryParameters:ServiceProvisioningErrorsRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.lastModifiedByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):ServiceProvisioningErrorsRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.RecycleBinRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.RecycleBinRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.RecycleBinRequestBuilder::|public|createdByUser:CreatedByUserRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.RecycleBinRequestBuilder::|public|Delete(requestConfiguration?:RecycleBinRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.RecycleBinRequestBuilder::|public|Get(requestConfiguration?:RecycleBinRequestBuilderGetRequestConfiguration):RecycleBin +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.RecycleBinRequestBuilder::|public|items:ItemsRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.RecycleBinRequestBuilder::|public|lastModifiedByUser:LastModifiedByUserRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.RecycleBinRequestBuilder::|public|Patch(body:RecycleBin; requestConfiguration?:RecycleBinRequestBuilderPatchRequestConfiguration):RecycleBin +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.RecycleBinRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.RecycleBinRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.RecycleBinRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:RecycleBinRequestBuilderDeleteRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.RecycleBinRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:RecycleBinRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.RecycleBinRequestBuilder::|public|ToPatchRequestInformation(body:RecycleBin; requestConfiguration?:RecycleBinRequestBuilderPatchRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.RecycleBinRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.RecycleBinRequestBuilder::|public|WithUrl(rawUrl:string):RecycleBinRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.recycleBinRequestBuilderDeleteRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.recycleBinRequestBuilderDeleteRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.recycleBinRequestBuilderGetQueryParameters::|public|constructor(expand?:array; select?:array):void +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.recycleBinRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.recycleBinRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.recycleBinRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.recycleBinRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:RecycleBinRequestBuilderGetQueryParameters):void +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.recycleBinRequestBuilderGetRequestConfiguration::|public|queryParameters:RecycleBinRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.recycleBinRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):RecycleBinRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.recycleBinRequestBuilderPatchRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.storage.fileStorage.containers.item.recycleBin.recycleBinRequestBuilderPatchRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Generated.storage.fileStorage.containers.item.restore.RestoreRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.containers.item.restore.RestoreRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Generated.storage.fileStorage.containers.item.restore.RestoreRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.storage.fileStorage.containers.item.restore.RestoreRequestBuilder::|public|Post(requestConfiguration?:RestoreRequestBuilderPostRequestConfiguration):FileStorageContainer +Microsoft\Graph\Generated.storage.fileStorage.containers.item.restore.RestoreRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.storage.fileStorage.containers.item.restore.RestoreRequestBuilder::|public|ToPostRequestInformation(requestConfiguration?:RestoreRequestBuilderPostRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.storage.fileStorage.containers.item.restore.RestoreRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Generated.storage.fileStorage.containers.item.restore.RestoreRequestBuilder::|public|WithUrl(rawUrl:string):RestoreRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.containers.item.restore.restoreRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.storage.fileStorage.containers.item.restore.restoreRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Generated.storage.fileStorage.containers.item.unlock.UnlockRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.containers.item.unlock.UnlockRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Generated.storage.fileStorage.containers.item.unlock.UnlockRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.storage.fileStorage.containers.item.unlock.UnlockRequestBuilder::|public|Post(requestConfiguration?:UnlockRequestBuilderPostRequestConfiguration):void +Microsoft\Graph\Generated.storage.fileStorage.containers.item.unlock.UnlockRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.storage.fileStorage.containers.item.unlock.UnlockRequestBuilder::|public|ToPostRequestInformation(requestConfiguration?:UnlockRequestBuilderPostRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.storage.fileStorage.containers.item.unlock.UnlockRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Generated.storage.fileStorage.containers.item.unlock.UnlockRequestBuilder::|public|WithUrl(rawUrl:string):UnlockRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.containers.item.unlock.unlockRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.storage.fileStorage.containers.item.unlock.unlockRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.count.CountRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.count.CountRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.count.CountRequestBuilder::|public|Get(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):int +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.count.CountRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.count.CountRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.count.CountRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.count.CountRequestBuilder::|public|WithUrl(rawUrl:string):CountRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.count.CountRequestBuilderGetQueryParameters::|public|constructor(filter?:string; search?:string):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.count.CountRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.count.CountRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.count.CountRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.count.CountRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CountRequestBuilderGetQueryParameters):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.count.CountRequestBuilderGetRequestConfiguration::|public|queryParameters:CountRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.count.CountRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(filter?:string; search?:string):CountRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.DeletedContainersRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.DeletedContainersRequestBuilder::|public|ByFileStorageContainerId(fileStorageContainerId:string):FileStorageContainerItemRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.DeletedContainersRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.DeletedContainersRequestBuilder::|public|Count:CountRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.DeletedContainersRequestBuilder::|public|Get(requestConfiguration?:DeletedContainersRequestBuilderGetRequestConfiguration):FileStorageContainerCollectionResponse +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.DeletedContainersRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.DeletedContainersRequestBuilder::|public|Post(body:FileStorageContainer; requestConfiguration?:DeletedContainersRequestBuilderPostRequestConfiguration):FileStorageContainer +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.DeletedContainersRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.DeletedContainersRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:DeletedContainersRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.DeletedContainersRequestBuilder::|public|ToPostRequestInformation(body:FileStorageContainer; requestConfiguration?:DeletedContainersRequestBuilderPostRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.DeletedContainersRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.DeletedContainersRequestBuilder::|public|WithUrl(rawUrl:string):DeletedContainersRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.deletedContainersRequestBuilderGetQueryParameters::|public|constructor(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.deletedContainersRequestBuilderGetQueryParameters::|public|count:bool +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.deletedContainersRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.deletedContainersRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.deletedContainersRequestBuilderGetQueryParameters::|public|orderby:array +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.deletedContainersRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.deletedContainersRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.deletedContainersRequestBuilderGetQueryParameters::|public|skip:int +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.deletedContainersRequestBuilderGetQueryParameters::|public|top:int +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.deletedContainersRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.deletedContainersRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:DeletedContainersRequestBuilderGetQueryParameters):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.deletedContainersRequestBuilderGetRequestConfiguration::|public|queryParameters:DeletedContainersRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.deletedContainersRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):DeletedContainersRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.deletedContainersRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.deletedContainersRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.activate.ActivateRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.activate.ActivateRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.activate.ActivateRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.activate.ActivateRequestBuilder::|public|Post(requestConfiguration?:ActivateRequestBuilderPostRequestConfiguration):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.activate.ActivateRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.activate.ActivateRequestBuilder::|public|ToPostRequestInformation(requestConfiguration?:ActivateRequestBuilderPostRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.activate.ActivateRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.activate.ActivateRequestBuilder::|public|WithUrl(rawUrl:string):ActivateRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.activate.activateRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.activate.activateRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.drive.DriveRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.drive.DriveRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.drive.DriveRequestBuilder::|public|Get(requestConfiguration?:DriveRequestBuilderGetRequestConfiguration):Drive +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.drive.DriveRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.drive.DriveRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.drive.DriveRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:DriveRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.drive.DriveRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.drive.DriveRequestBuilder::|public|WithUrl(rawUrl:string):DriveRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.drive.driveRequestBuilderGetQueryParameters::|public|constructor(expand?:array; select?:array):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.drive.driveRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.drive.driveRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.drive.driveRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.drive.driveRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:DriveRequestBuilderGetQueryParameters):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.drive.driveRequestBuilderGetRequestConfiguration::|public|queryParameters:DriveRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.drive.driveRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):DriveRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.FileStorageContainerItemRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.FileStorageContainerItemRequestBuilder::|public|activate:ActivateRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.FileStorageContainerItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.FileStorageContainerItemRequestBuilder::|public|Delete(requestConfiguration?:FileStorageContainerItemRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.FileStorageContainerItemRequestBuilder::|public|drive:DriveRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.FileStorageContainerItemRequestBuilder::|public|Get(requestConfiguration?:FileStorageContainerItemRequestBuilderGetRequestConfiguration):FileStorageContainer +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.FileStorageContainerItemRequestBuilder::|public|lock:LockRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.FileStorageContainerItemRequestBuilder::|public|Patch(body:FileStorageContainer; requestConfiguration?:FileStorageContainerItemRequestBuilderPatchRequestConfiguration):FileStorageContainer +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.FileStorageContainerItemRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.FileStorageContainerItemRequestBuilder::|public|permanentDelete:PermanentDeleteRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.FileStorageContainerItemRequestBuilder::|public|permissions:PermissionsRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.FileStorageContainerItemRequestBuilder::|public|recycleBin:RecycleBinRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.FileStorageContainerItemRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.FileStorageContainerItemRequestBuilder::|public|restore:RestoreRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.FileStorageContainerItemRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:FileStorageContainerItemRequestBuilderDeleteRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.FileStorageContainerItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:FileStorageContainerItemRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.FileStorageContainerItemRequestBuilder::|public|ToPatchRequestInformation(body:FileStorageContainer; requestConfiguration?:FileStorageContainerItemRequestBuilderPatchRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.FileStorageContainerItemRequestBuilder::|public|unlock:UnlockRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.FileStorageContainerItemRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.FileStorageContainerItemRequestBuilder::|public|WithUrl(rawUrl:string):FileStorageContainerItemRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.FileStorageContainerItemRequestBuilderDeleteRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.FileStorageContainerItemRequestBuilderDeleteRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.FileStorageContainerItemRequestBuilderGetQueryParameters::|public|constructor(expand?:array; select?:array):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.FileStorageContainerItemRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.FileStorageContainerItemRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.FileStorageContainerItemRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.FileStorageContainerItemRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:FileStorageContainerItemRequestBuilderGetQueryParameters):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.FileStorageContainerItemRequestBuilderGetRequestConfiguration::|public|queryParameters:FileStorageContainerItemRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.FileStorageContainerItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):FileStorageContainerItemRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.FileStorageContainerItemRequestBuilderPatchRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.FileStorageContainerItemRequestBuilderPatchRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.lock.lockPostRequestBody::|public|constructor():void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.lock.lockPostRequestBody::|public|getAdditionalData():array +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.lock.lockPostRequestBody::|public|getBackingStore():BackingStore +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.lock.lockPostRequestBody::|public|GetFieldDeserializers():array +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.lock.lockPostRequestBody::|public|getLockState():SiteLockState +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.lock.lockPostRequestBody::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.lock.lockPostRequestBody::|public|setAdditionalData(value?:array):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.lock.lockPostRequestBody::|public|setBackingStore(value:BackingStore):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.lock.lockPostRequestBody::|public|setLockState(value?:SiteLockState):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.lock.lockPostRequestBody::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):LockPostRequestBody +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.lock.lockPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.lock.LockRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.lock.LockRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.lock.LockRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.lock.LockRequestBuilder::|public|Post(body:LockPostRequestBody; requestConfiguration?:LockRequestBuilderPostRequestConfiguration):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.lock.LockRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.lock.LockRequestBuilder::|public|ToPostRequestInformation(body:LockPostRequestBody; requestConfiguration?:LockRequestBuilderPostRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.lock.LockRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.lock.LockRequestBuilder::|public|WithUrl(rawUrl:string):LockRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.lock.lockRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.lock.lockRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permanentDelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permanentDelete.PermanentDeleteRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permanentDelete.PermanentDeleteRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permanentDelete.PermanentDeleteRequestBuilder::|public|Post(requestConfiguration?:PermanentDeleteRequestBuilderPostRequestConfiguration):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permanentDelete.PermanentDeleteRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permanentDelete.PermanentDeleteRequestBuilder::|public|ToPostRequestInformation(requestConfiguration?:PermanentDeleteRequestBuilderPostRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permanentDelete.PermanentDeleteRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permanentDelete.PermanentDeleteRequestBuilder::|public|WithUrl(rawUrl:string):PermanentDeleteRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permanentDelete.permanentDeleteRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permanentDelete.permanentDeleteRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permissions.count.CountRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permissions.count.CountRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permissions.count.CountRequestBuilder::|public|Get(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):int +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permissions.count.CountRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permissions.count.CountRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permissions.count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permissions.count.CountRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permissions.count.CountRequestBuilder::|public|WithUrl(rawUrl:string):CountRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permissions.count.CountRequestBuilderGetQueryParameters::|public|constructor(filter?:string; search?:string):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permissions.count.CountRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permissions.count.CountRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permissions.count.CountRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permissions.count.CountRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CountRequestBuilderGetQueryParameters):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permissions.count.CountRequestBuilderGetRequestConfiguration::|public|queryParameters:CountRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permissions.count.CountRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(filter?:string; search?:string):CountRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permissions.item.grant.grantPostRequestBody::|public|constructor():void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permissions.item.grant.grantPostRequestBody::|public|getAdditionalData():array +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permissions.item.grant.grantPostRequestBody::|public|getBackingStore():BackingStore +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permissions.item.grant.grantPostRequestBody::|public|GetFieldDeserializers():array +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permissions.item.grant.grantPostRequestBody::|public|getRecipients():array +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permissions.item.grant.grantPostRequestBody::|public|getRoles():array +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permissions.item.grant.grantPostRequestBody::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permissions.item.grant.grantPostRequestBody::|public|setAdditionalData(value?:array):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permissions.item.grant.grantPostRequestBody::|public|setBackingStore(value:BackingStore):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permissions.item.grant.grantPostRequestBody::|public|setRecipients(value?:array):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permissions.item.grant.grantPostRequestBody::|public|setRoles(value?:array):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permissions.item.grant.grantPostRequestBody::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):GrantPostRequestBody +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permissions.item.grant.grantPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permissions.item.grant.grantPostResponse-->BaseCollectionPaginationCountResponse +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permissions.item.grant.grantPostResponse::|public|constructor():void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permissions.item.grant.grantPostResponse::|public|GetFieldDeserializers():array +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permissions.item.grant.grantPostResponse::|public|getValue():array +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permissions.item.grant.grantPostResponse::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permissions.item.grant.grantPostResponse::|public|setValue(value?:array):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permissions.item.grant.grantPostResponse::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):GrantPostResponse +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permissions.item.grant.GrantRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permissions.item.grant.GrantRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permissions.item.grant.GrantRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permissions.item.grant.GrantRequestBuilder::|public|Post(body:GrantPostRequestBody; requestConfiguration?:GrantRequestBuilderPostRequestConfiguration):GrantPostResponse +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permissions.item.grant.GrantRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permissions.item.grant.GrantRequestBuilder::|public|ToPostRequestInformation(body:GrantPostRequestBody; requestConfiguration?:GrantRequestBuilderPostRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permissions.item.grant.GrantRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permissions.item.grant.GrantRequestBuilder::|public|WithUrl(rawUrl:string):GrantRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permissions.item.grant.grantRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permissions.item.grant.grantRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permissions.item.PermissionItemRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permissions.item.PermissionItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permissions.item.PermissionItemRequestBuilder::|public|Delete(requestConfiguration?:PermissionItemRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permissions.item.PermissionItemRequestBuilder::|public|Get(requestConfiguration?:PermissionItemRequestBuilderGetRequestConfiguration):Permission +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permissions.item.PermissionItemRequestBuilder::|public|grant:GrantRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permissions.item.PermissionItemRequestBuilder::|public|Patch(body:Permission; requestConfiguration?:PermissionItemRequestBuilderPatchRequestConfiguration):Permission +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permissions.item.PermissionItemRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permissions.item.PermissionItemRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permissions.item.PermissionItemRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:PermissionItemRequestBuilderDeleteRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permissions.item.PermissionItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:PermissionItemRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permissions.item.PermissionItemRequestBuilder::|public|ToPatchRequestInformation(body:Permission; requestConfiguration?:PermissionItemRequestBuilderPatchRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permissions.item.PermissionItemRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permissions.item.PermissionItemRequestBuilder::|public|WithUrl(rawUrl:string):PermissionItemRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permissions.item.PermissionItemRequestBuilderDeleteRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permissions.item.PermissionItemRequestBuilderDeleteRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permissions.item.PermissionItemRequestBuilderGetQueryParameters::|public|constructor(expand?:array; select?:array):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permissions.item.PermissionItemRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permissions.item.PermissionItemRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permissions.item.PermissionItemRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permissions.item.PermissionItemRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:PermissionItemRequestBuilderGetQueryParameters):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permissions.item.PermissionItemRequestBuilderGetRequestConfiguration::|public|queryParameters:PermissionItemRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permissions.item.PermissionItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):PermissionItemRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permissions.item.PermissionItemRequestBuilderPatchRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permissions.item.PermissionItemRequestBuilderPatchRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permissions.PermissionsRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permissions.PermissionsRequestBuilder::|public|ByPermissionId(permissionId:string):PermissionItemRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permissions.PermissionsRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permissions.PermissionsRequestBuilder::|public|Count:CountRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permissions.PermissionsRequestBuilder::|public|Get(requestConfiguration?:PermissionsRequestBuilderGetRequestConfiguration):PermissionCollectionResponse +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permissions.PermissionsRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permissions.PermissionsRequestBuilder::|public|Post(body:Permission; requestConfiguration?:PermissionsRequestBuilderPostRequestConfiguration):Permission +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permissions.PermissionsRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permissions.PermissionsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:PermissionsRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permissions.PermissionsRequestBuilder::|public|ToPostRequestInformation(body:Permission; requestConfiguration?:PermissionsRequestBuilderPostRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permissions.PermissionsRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permissions.PermissionsRequestBuilder::|public|WithUrl(rawUrl:string):PermissionsRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permissions.permissionsRequestBuilderGetQueryParameters::|public|constructor(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permissions.permissionsRequestBuilderGetQueryParameters::|public|count:bool +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permissions.permissionsRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permissions.permissionsRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permissions.permissionsRequestBuilderGetQueryParameters::|public|orderby:array +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permissions.permissionsRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permissions.permissionsRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permissions.permissionsRequestBuilderGetQueryParameters::|public|skip:int +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permissions.permissionsRequestBuilderGetQueryParameters::|public|top:int +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permissions.permissionsRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permissions.permissionsRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:PermissionsRequestBuilderGetQueryParameters):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permissions.permissionsRequestBuilderGetRequestConfiguration::|public|queryParameters:PermissionsRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permissions.permissionsRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):PermissionsRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permissions.permissionsRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.permissions.permissionsRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.createdByUser.CreatedByUserRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.createdByUser.CreatedByUserRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.createdByUser.CreatedByUserRequestBuilder::|public|Get(requestConfiguration?:CreatedByUserRequestBuilderGetRequestConfiguration):User +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.createdByUser.CreatedByUserRequestBuilder::|public|mailboxSettings:MailboxSettingsRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.createdByUser.CreatedByUserRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.createdByUser.CreatedByUserRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.createdByUser.CreatedByUserRequestBuilder::|public|serviceProvisioningErrors:ServiceProvisioningErrorsRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.createdByUser.CreatedByUserRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CreatedByUserRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.createdByUser.CreatedByUserRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.createdByUser.CreatedByUserRequestBuilder::|public|WithUrl(rawUrl:string):CreatedByUserRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.createdByUser.createdByUserRequestBuilderGetQueryParameters::|public|constructor(expand?:array; select?:array):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.createdByUser.createdByUserRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.createdByUser.createdByUserRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.createdByUser.createdByUserRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.createdByUser.createdByUserRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CreatedByUserRequestBuilderGetQueryParameters):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.createdByUser.createdByUserRequestBuilderGetRequestConfiguration::|public|queryParameters:CreatedByUserRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.createdByUser.createdByUserRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):CreatedByUserRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.createdByUser.mailboxSettings.MailboxSettingsRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.createdByUser.mailboxSettings.MailboxSettingsRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.createdByUser.mailboxSettings.MailboxSettingsRequestBuilder::|public|Get(requestConfiguration?:MailboxSettingsRequestBuilderGetRequestConfiguration):MailboxSettings +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.createdByUser.mailboxSettings.MailboxSettingsRequestBuilder::|public|Patch(body:MailboxSettings; requestConfiguration?:MailboxSettingsRequestBuilderPatchRequestConfiguration):MailboxSettings +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.createdByUser.mailboxSettings.MailboxSettingsRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.createdByUser.mailboxSettings.MailboxSettingsRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.createdByUser.mailboxSettings.MailboxSettingsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:MailboxSettingsRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.createdByUser.mailboxSettings.MailboxSettingsRequestBuilder::|public|ToPatchRequestInformation(body:MailboxSettings; requestConfiguration?:MailboxSettingsRequestBuilderPatchRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.createdByUser.mailboxSettings.MailboxSettingsRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.createdByUser.mailboxSettings.MailboxSettingsRequestBuilder::|public|WithUrl(rawUrl:string):MailboxSettingsRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.createdByUser.mailboxSettings.mailboxSettingsRequestBuilderGetQueryParameters::|public|constructor(expand?:array; select?:array):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.createdByUser.mailboxSettings.mailboxSettingsRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.createdByUser.mailboxSettings.mailboxSettingsRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.createdByUser.mailboxSettings.mailboxSettingsRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.createdByUser.mailboxSettings.mailboxSettingsRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:MailboxSettingsRequestBuilderGetQueryParameters):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.createdByUser.mailboxSettings.mailboxSettingsRequestBuilderGetRequestConfiguration::|public|queryParameters:MailboxSettingsRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.createdByUser.mailboxSettings.mailboxSettingsRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):MailboxSettingsRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.createdByUser.mailboxSettings.mailboxSettingsRequestBuilderPatchRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.createdByUser.mailboxSettings.mailboxSettingsRequestBuilderPatchRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.createdByUser.serviceProvisioningErrors.count.CountRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.createdByUser.serviceProvisioningErrors.count.CountRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.createdByUser.serviceProvisioningErrors.count.CountRequestBuilder::|public|Get(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):int +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.createdByUser.serviceProvisioningErrors.count.CountRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.createdByUser.serviceProvisioningErrors.count.CountRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.createdByUser.serviceProvisioningErrors.count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.createdByUser.serviceProvisioningErrors.count.CountRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.createdByUser.serviceProvisioningErrors.count.CountRequestBuilder::|public|WithUrl(rawUrl:string):CountRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.createdByUser.serviceProvisioningErrors.count.CountRequestBuilderGetQueryParameters::|public|constructor(filter?:string; search?:string):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.createdByUser.serviceProvisioningErrors.count.CountRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.createdByUser.serviceProvisioningErrors.count.CountRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.createdByUser.serviceProvisioningErrors.count.CountRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.createdByUser.serviceProvisioningErrors.count.CountRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CountRequestBuilderGetQueryParameters):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.createdByUser.serviceProvisioningErrors.count.CountRequestBuilderGetRequestConfiguration::|public|queryParameters:CountRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.createdByUser.serviceProvisioningErrors.count.CountRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(filter?:string; search?:string):CountRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.createdByUser.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.createdByUser.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.createdByUser.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder::|public|Count:CountRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.createdByUser.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder::|public|Get(requestConfiguration?:ServiceProvisioningErrorsRequestBuilderGetRequestConfiguration):ServiceProvisioningErrorCollectionResponse +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.createdByUser.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.createdByUser.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.createdByUser.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:ServiceProvisioningErrorsRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.createdByUser.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.createdByUser.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder::|public|WithUrl(rawUrl:string):ServiceProvisioningErrorsRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.createdByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|constructor(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.createdByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|count:bool +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.createdByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.createdByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.createdByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|orderby:array +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.createdByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.createdByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.createdByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|skip:int +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.createdByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|top:int +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.createdByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.createdByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:ServiceProvisioningErrorsRequestBuilderGetQueryParameters):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.createdByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetRequestConfiguration::|public|queryParameters:ServiceProvisioningErrorsRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.createdByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):ServiceProvisioningErrorsRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.count.CountRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.count.CountRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.count.CountRequestBuilder::|public|Get(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):int +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.count.CountRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.count.CountRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.count.CountRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.count.CountRequestBuilder::|public|WithUrl(rawUrl:string):CountRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.count.CountRequestBuilderGetQueryParameters::|public|constructor(filter?:string; search?:string):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.count.CountRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.count.CountRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.count.CountRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.count.CountRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CountRequestBuilderGetQueryParameters):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.count.CountRequestBuilderGetRequestConfiguration::|public|queryParameters:CountRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.count.CountRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(filter?:string; search?:string):CountRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.createdByUser.CreatedByUserRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.createdByUser.CreatedByUserRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.createdByUser.CreatedByUserRequestBuilder::|public|Get(requestConfiguration?:CreatedByUserRequestBuilderGetRequestConfiguration):User +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.createdByUser.CreatedByUserRequestBuilder::|public|mailboxSettings:MailboxSettingsRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.createdByUser.CreatedByUserRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.createdByUser.CreatedByUserRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.createdByUser.CreatedByUserRequestBuilder::|public|serviceProvisioningErrors:ServiceProvisioningErrorsRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.createdByUser.CreatedByUserRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CreatedByUserRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.createdByUser.CreatedByUserRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.createdByUser.CreatedByUserRequestBuilder::|public|WithUrl(rawUrl:string):CreatedByUserRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.createdByUser.createdByUserRequestBuilderGetQueryParameters::|public|constructor(expand?:array; select?:array):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.createdByUser.createdByUserRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.createdByUser.createdByUserRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.createdByUser.createdByUserRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.createdByUser.createdByUserRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CreatedByUserRequestBuilderGetQueryParameters):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.createdByUser.createdByUserRequestBuilderGetRequestConfiguration::|public|queryParameters:CreatedByUserRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.createdByUser.createdByUserRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):CreatedByUserRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.createdByUser.mailboxSettings.MailboxSettingsRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.createdByUser.mailboxSettings.MailboxSettingsRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.createdByUser.mailboxSettings.MailboxSettingsRequestBuilder::|public|Get(requestConfiguration?:MailboxSettingsRequestBuilderGetRequestConfiguration):MailboxSettings +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.createdByUser.mailboxSettings.MailboxSettingsRequestBuilder::|public|Patch(body:MailboxSettings; requestConfiguration?:MailboxSettingsRequestBuilderPatchRequestConfiguration):MailboxSettings +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.createdByUser.mailboxSettings.MailboxSettingsRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.createdByUser.mailboxSettings.MailboxSettingsRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.createdByUser.mailboxSettings.MailboxSettingsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:MailboxSettingsRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.createdByUser.mailboxSettings.MailboxSettingsRequestBuilder::|public|ToPatchRequestInformation(body:MailboxSettings; requestConfiguration?:MailboxSettingsRequestBuilderPatchRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.createdByUser.mailboxSettings.MailboxSettingsRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.createdByUser.mailboxSettings.MailboxSettingsRequestBuilder::|public|WithUrl(rawUrl:string):MailboxSettingsRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.createdByUser.mailboxSettings.mailboxSettingsRequestBuilderGetQueryParameters::|public|constructor(expand?:array; select?:array):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.createdByUser.mailboxSettings.mailboxSettingsRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.createdByUser.mailboxSettings.mailboxSettingsRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.createdByUser.mailboxSettings.mailboxSettingsRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.createdByUser.mailboxSettings.mailboxSettingsRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:MailboxSettingsRequestBuilderGetQueryParameters):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.createdByUser.mailboxSettings.mailboxSettingsRequestBuilderGetRequestConfiguration::|public|queryParameters:MailboxSettingsRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.createdByUser.mailboxSettings.mailboxSettingsRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):MailboxSettingsRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.createdByUser.mailboxSettings.mailboxSettingsRequestBuilderPatchRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.createdByUser.mailboxSettings.mailboxSettingsRequestBuilderPatchRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.createdByUser.serviceProvisioningErrors.count.CountRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.createdByUser.serviceProvisioningErrors.count.CountRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.createdByUser.serviceProvisioningErrors.count.CountRequestBuilder::|public|Get(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):int +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.createdByUser.serviceProvisioningErrors.count.CountRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.createdByUser.serviceProvisioningErrors.count.CountRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.createdByUser.serviceProvisioningErrors.count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.createdByUser.serviceProvisioningErrors.count.CountRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.createdByUser.serviceProvisioningErrors.count.CountRequestBuilder::|public|WithUrl(rawUrl:string):CountRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.createdByUser.serviceProvisioningErrors.count.CountRequestBuilderGetQueryParameters::|public|constructor(filter?:string; search?:string):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.createdByUser.serviceProvisioningErrors.count.CountRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.createdByUser.serviceProvisioningErrors.count.CountRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.createdByUser.serviceProvisioningErrors.count.CountRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.createdByUser.serviceProvisioningErrors.count.CountRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CountRequestBuilderGetQueryParameters):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.createdByUser.serviceProvisioningErrors.count.CountRequestBuilderGetRequestConfiguration::|public|queryParameters:CountRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.createdByUser.serviceProvisioningErrors.count.CountRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(filter?:string; search?:string):CountRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.createdByUser.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.createdByUser.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.createdByUser.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder::|public|Count:CountRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.createdByUser.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder::|public|Get(requestConfiguration?:ServiceProvisioningErrorsRequestBuilderGetRequestConfiguration):ServiceProvisioningErrorCollectionResponse +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.createdByUser.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.createdByUser.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.createdByUser.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:ServiceProvisioningErrorsRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.createdByUser.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.createdByUser.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder::|public|WithUrl(rawUrl:string):ServiceProvisioningErrorsRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.createdByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|constructor(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.createdByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|count:bool +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.createdByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.createdByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.createdByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|orderby:array +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.createdByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.createdByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.createdByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|skip:int +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.createdByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|top:int +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.createdByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.createdByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:ServiceProvisioningErrorsRequestBuilderGetQueryParameters):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.createdByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetRequestConfiguration::|public|queryParameters:ServiceProvisioningErrorsRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.createdByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):ServiceProvisioningErrorsRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.lastModifiedByUser.LastModifiedByUserRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.lastModifiedByUser.LastModifiedByUserRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.lastModifiedByUser.LastModifiedByUserRequestBuilder::|public|Get(requestConfiguration?:LastModifiedByUserRequestBuilderGetRequestConfiguration):User +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.lastModifiedByUser.LastModifiedByUserRequestBuilder::|public|mailboxSettings:MailboxSettingsRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.lastModifiedByUser.LastModifiedByUserRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.lastModifiedByUser.LastModifiedByUserRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.lastModifiedByUser.LastModifiedByUserRequestBuilder::|public|serviceProvisioningErrors:ServiceProvisioningErrorsRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.lastModifiedByUser.LastModifiedByUserRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:LastModifiedByUserRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.lastModifiedByUser.LastModifiedByUserRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.lastModifiedByUser.LastModifiedByUserRequestBuilder::|public|WithUrl(rawUrl:string):LastModifiedByUserRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.lastModifiedByUser.lastModifiedByUserRequestBuilderGetQueryParameters::|public|constructor(expand?:array; select?:array):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.lastModifiedByUser.lastModifiedByUserRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.lastModifiedByUser.lastModifiedByUserRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.lastModifiedByUser.lastModifiedByUserRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.lastModifiedByUser.lastModifiedByUserRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:LastModifiedByUserRequestBuilderGetQueryParameters):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.lastModifiedByUser.lastModifiedByUserRequestBuilderGetRequestConfiguration::|public|queryParameters:LastModifiedByUserRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.lastModifiedByUser.lastModifiedByUserRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):LastModifiedByUserRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.lastModifiedByUser.mailboxSettings.MailboxSettingsRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.lastModifiedByUser.mailboxSettings.MailboxSettingsRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.lastModifiedByUser.mailboxSettings.MailboxSettingsRequestBuilder::|public|Get(requestConfiguration?:MailboxSettingsRequestBuilderGetRequestConfiguration):MailboxSettings +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.lastModifiedByUser.mailboxSettings.MailboxSettingsRequestBuilder::|public|Patch(body:MailboxSettings; requestConfiguration?:MailboxSettingsRequestBuilderPatchRequestConfiguration):MailboxSettings +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.lastModifiedByUser.mailboxSettings.MailboxSettingsRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.lastModifiedByUser.mailboxSettings.MailboxSettingsRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.lastModifiedByUser.mailboxSettings.MailboxSettingsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:MailboxSettingsRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.lastModifiedByUser.mailboxSettings.MailboxSettingsRequestBuilder::|public|ToPatchRequestInformation(body:MailboxSettings; requestConfiguration?:MailboxSettingsRequestBuilderPatchRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.lastModifiedByUser.mailboxSettings.MailboxSettingsRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.lastModifiedByUser.mailboxSettings.MailboxSettingsRequestBuilder::|public|WithUrl(rawUrl:string):MailboxSettingsRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.lastModifiedByUser.mailboxSettings.mailboxSettingsRequestBuilderGetQueryParameters::|public|constructor(expand?:array; select?:array):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.lastModifiedByUser.mailboxSettings.mailboxSettingsRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.lastModifiedByUser.mailboxSettings.mailboxSettingsRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.lastModifiedByUser.mailboxSettings.mailboxSettingsRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.lastModifiedByUser.mailboxSettings.mailboxSettingsRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:MailboxSettingsRequestBuilderGetQueryParameters):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.lastModifiedByUser.mailboxSettings.mailboxSettingsRequestBuilderGetRequestConfiguration::|public|queryParameters:MailboxSettingsRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.lastModifiedByUser.mailboxSettings.mailboxSettingsRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):MailboxSettingsRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.lastModifiedByUser.mailboxSettings.mailboxSettingsRequestBuilderPatchRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.lastModifiedByUser.mailboxSettings.mailboxSettingsRequestBuilderPatchRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.lastModifiedByUser.serviceProvisioningErrors.count.CountRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.lastModifiedByUser.serviceProvisioningErrors.count.CountRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.lastModifiedByUser.serviceProvisioningErrors.count.CountRequestBuilder::|public|Get(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):int +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.lastModifiedByUser.serviceProvisioningErrors.count.CountRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.lastModifiedByUser.serviceProvisioningErrors.count.CountRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.lastModifiedByUser.serviceProvisioningErrors.count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.lastModifiedByUser.serviceProvisioningErrors.count.CountRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.lastModifiedByUser.serviceProvisioningErrors.count.CountRequestBuilder::|public|WithUrl(rawUrl:string):CountRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.lastModifiedByUser.serviceProvisioningErrors.count.CountRequestBuilderGetQueryParameters::|public|constructor(filter?:string; search?:string):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.lastModifiedByUser.serviceProvisioningErrors.count.CountRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.lastModifiedByUser.serviceProvisioningErrors.count.CountRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.lastModifiedByUser.serviceProvisioningErrors.count.CountRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.lastModifiedByUser.serviceProvisioningErrors.count.CountRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CountRequestBuilderGetQueryParameters):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.lastModifiedByUser.serviceProvisioningErrors.count.CountRequestBuilderGetRequestConfiguration::|public|queryParameters:CountRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.lastModifiedByUser.serviceProvisioningErrors.count.CountRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(filter?:string; search?:string):CountRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.lastModifiedByUser.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.lastModifiedByUser.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.lastModifiedByUser.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder::|public|Count:CountRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.lastModifiedByUser.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder::|public|Get(requestConfiguration?:ServiceProvisioningErrorsRequestBuilderGetRequestConfiguration):ServiceProvisioningErrorCollectionResponse +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.lastModifiedByUser.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.lastModifiedByUser.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.lastModifiedByUser.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:ServiceProvisioningErrorsRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.lastModifiedByUser.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.lastModifiedByUser.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder::|public|WithUrl(rawUrl:string):ServiceProvisioningErrorsRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.lastModifiedByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|constructor(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.lastModifiedByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|count:bool +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.lastModifiedByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.lastModifiedByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.lastModifiedByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|orderby:array +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.lastModifiedByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.lastModifiedByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.lastModifiedByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|skip:int +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.lastModifiedByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|top:int +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.lastModifiedByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.lastModifiedByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:ServiceProvisioningErrorsRequestBuilderGetQueryParameters):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.lastModifiedByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetRequestConfiguration::|public|queryParameters:ServiceProvisioningErrorsRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.lastModifiedByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):ServiceProvisioningErrorsRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.RecycleBinItemItemRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.RecycleBinItemItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.RecycleBinItemItemRequestBuilder::|public|createdByUser:CreatedByUserRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.RecycleBinItemItemRequestBuilder::|public|Delete(requestConfiguration?:RecycleBinItemItemRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.RecycleBinItemItemRequestBuilder::|public|Get(requestConfiguration?:RecycleBinItemItemRequestBuilderGetRequestConfiguration):RecycleBinItem +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.RecycleBinItemItemRequestBuilder::|public|lastModifiedByUser:LastModifiedByUserRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.RecycleBinItemItemRequestBuilder::|public|Patch(body:RecycleBinItem; requestConfiguration?:RecycleBinItemItemRequestBuilderPatchRequestConfiguration):RecycleBinItem +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.RecycleBinItemItemRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.RecycleBinItemItemRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.RecycleBinItemItemRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:RecycleBinItemItemRequestBuilderDeleteRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.RecycleBinItemItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:RecycleBinItemItemRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.RecycleBinItemItemRequestBuilder::|public|ToPatchRequestInformation(body:RecycleBinItem; requestConfiguration?:RecycleBinItemItemRequestBuilderPatchRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.RecycleBinItemItemRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.RecycleBinItemItemRequestBuilder::|public|WithUrl(rawUrl:string):RecycleBinItemItemRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.RecycleBinItemItemRequestBuilderDeleteRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.RecycleBinItemItemRequestBuilderDeleteRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.RecycleBinItemItemRequestBuilderGetQueryParameters::|public|constructor(expand?:array; select?:array):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.RecycleBinItemItemRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.RecycleBinItemItemRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.RecycleBinItemItemRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.RecycleBinItemItemRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:RecycleBinItemItemRequestBuilderGetQueryParameters):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.RecycleBinItemItemRequestBuilderGetRequestConfiguration::|public|queryParameters:RecycleBinItemItemRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.RecycleBinItemItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):RecycleBinItemItemRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.RecycleBinItemItemRequestBuilderPatchRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.item.RecycleBinItemItemRequestBuilderPatchRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.ItemsRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.ItemsRequestBuilder::|public|ByRecycleBinItemId(recycleBinItemId:string):RecycleBinItemItemRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.ItemsRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.ItemsRequestBuilder::|public|Count:CountRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.ItemsRequestBuilder::|public|Get(requestConfiguration?:ItemsRequestBuilderGetRequestConfiguration):RecycleBinItemCollectionResponse +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.ItemsRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.ItemsRequestBuilder::|public|Post(body:RecycleBinItem; requestConfiguration?:ItemsRequestBuilderPostRequestConfiguration):RecycleBinItem +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.ItemsRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.ItemsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:ItemsRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.ItemsRequestBuilder::|public|ToPostRequestInformation(body:RecycleBinItem; requestConfiguration?:ItemsRequestBuilderPostRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.ItemsRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.ItemsRequestBuilder::|public|WithUrl(rawUrl:string):ItemsRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.itemsRequestBuilderGetQueryParameters::|public|constructor(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.itemsRequestBuilderGetQueryParameters::|public|count:bool +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.itemsRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.itemsRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.itemsRequestBuilderGetQueryParameters::|public|orderby:array +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.itemsRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.itemsRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.itemsRequestBuilderGetQueryParameters::|public|skip:int +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.itemsRequestBuilderGetQueryParameters::|public|top:int +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.itemsRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.itemsRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:ItemsRequestBuilderGetQueryParameters):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.itemsRequestBuilderGetRequestConfiguration::|public|queryParameters:ItemsRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.itemsRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):ItemsRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.itemsRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.items.itemsRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.lastModifiedByUser.LastModifiedByUserRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.lastModifiedByUser.LastModifiedByUserRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.lastModifiedByUser.LastModifiedByUserRequestBuilder::|public|Get(requestConfiguration?:LastModifiedByUserRequestBuilderGetRequestConfiguration):User +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.lastModifiedByUser.LastModifiedByUserRequestBuilder::|public|mailboxSettings:MailboxSettingsRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.lastModifiedByUser.LastModifiedByUserRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.lastModifiedByUser.LastModifiedByUserRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.lastModifiedByUser.LastModifiedByUserRequestBuilder::|public|serviceProvisioningErrors:ServiceProvisioningErrorsRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.lastModifiedByUser.LastModifiedByUserRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:LastModifiedByUserRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.lastModifiedByUser.LastModifiedByUserRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.lastModifiedByUser.LastModifiedByUserRequestBuilder::|public|WithUrl(rawUrl:string):LastModifiedByUserRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.lastModifiedByUser.lastModifiedByUserRequestBuilderGetQueryParameters::|public|constructor(expand?:array; select?:array):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.lastModifiedByUser.lastModifiedByUserRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.lastModifiedByUser.lastModifiedByUserRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.lastModifiedByUser.lastModifiedByUserRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.lastModifiedByUser.lastModifiedByUserRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:LastModifiedByUserRequestBuilderGetQueryParameters):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.lastModifiedByUser.lastModifiedByUserRequestBuilderGetRequestConfiguration::|public|queryParameters:LastModifiedByUserRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.lastModifiedByUser.lastModifiedByUserRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):LastModifiedByUserRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.lastModifiedByUser.mailboxSettings.MailboxSettingsRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.lastModifiedByUser.mailboxSettings.MailboxSettingsRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.lastModifiedByUser.mailboxSettings.MailboxSettingsRequestBuilder::|public|Get(requestConfiguration?:MailboxSettingsRequestBuilderGetRequestConfiguration):MailboxSettings +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.lastModifiedByUser.mailboxSettings.MailboxSettingsRequestBuilder::|public|Patch(body:MailboxSettings; requestConfiguration?:MailboxSettingsRequestBuilderPatchRequestConfiguration):MailboxSettings +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.lastModifiedByUser.mailboxSettings.MailboxSettingsRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.lastModifiedByUser.mailboxSettings.MailboxSettingsRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.lastModifiedByUser.mailboxSettings.MailboxSettingsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:MailboxSettingsRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.lastModifiedByUser.mailboxSettings.MailboxSettingsRequestBuilder::|public|ToPatchRequestInformation(body:MailboxSettings; requestConfiguration?:MailboxSettingsRequestBuilderPatchRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.lastModifiedByUser.mailboxSettings.MailboxSettingsRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.lastModifiedByUser.mailboxSettings.MailboxSettingsRequestBuilder::|public|WithUrl(rawUrl:string):MailboxSettingsRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.lastModifiedByUser.mailboxSettings.mailboxSettingsRequestBuilderGetQueryParameters::|public|constructor(expand?:array; select?:array):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.lastModifiedByUser.mailboxSettings.mailboxSettingsRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.lastModifiedByUser.mailboxSettings.mailboxSettingsRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.lastModifiedByUser.mailboxSettings.mailboxSettingsRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.lastModifiedByUser.mailboxSettings.mailboxSettingsRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:MailboxSettingsRequestBuilderGetQueryParameters):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.lastModifiedByUser.mailboxSettings.mailboxSettingsRequestBuilderGetRequestConfiguration::|public|queryParameters:MailboxSettingsRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.lastModifiedByUser.mailboxSettings.mailboxSettingsRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):MailboxSettingsRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.lastModifiedByUser.mailboxSettings.mailboxSettingsRequestBuilderPatchRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.lastModifiedByUser.mailboxSettings.mailboxSettingsRequestBuilderPatchRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.lastModifiedByUser.serviceProvisioningErrors.count.CountRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.lastModifiedByUser.serviceProvisioningErrors.count.CountRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.lastModifiedByUser.serviceProvisioningErrors.count.CountRequestBuilder::|public|Get(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):int +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.lastModifiedByUser.serviceProvisioningErrors.count.CountRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.lastModifiedByUser.serviceProvisioningErrors.count.CountRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.lastModifiedByUser.serviceProvisioningErrors.count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.lastModifiedByUser.serviceProvisioningErrors.count.CountRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.lastModifiedByUser.serviceProvisioningErrors.count.CountRequestBuilder::|public|WithUrl(rawUrl:string):CountRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.lastModifiedByUser.serviceProvisioningErrors.count.CountRequestBuilderGetQueryParameters::|public|constructor(filter?:string; search?:string):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.lastModifiedByUser.serviceProvisioningErrors.count.CountRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.lastModifiedByUser.serviceProvisioningErrors.count.CountRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.lastModifiedByUser.serviceProvisioningErrors.count.CountRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.lastModifiedByUser.serviceProvisioningErrors.count.CountRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CountRequestBuilderGetQueryParameters):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.lastModifiedByUser.serviceProvisioningErrors.count.CountRequestBuilderGetRequestConfiguration::|public|queryParameters:CountRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.lastModifiedByUser.serviceProvisioningErrors.count.CountRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(filter?:string; search?:string):CountRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.lastModifiedByUser.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.lastModifiedByUser.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.lastModifiedByUser.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder::|public|Count:CountRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.lastModifiedByUser.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder::|public|Get(requestConfiguration?:ServiceProvisioningErrorsRequestBuilderGetRequestConfiguration):ServiceProvisioningErrorCollectionResponse +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.lastModifiedByUser.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.lastModifiedByUser.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.lastModifiedByUser.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:ServiceProvisioningErrorsRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.lastModifiedByUser.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.lastModifiedByUser.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder::|public|WithUrl(rawUrl:string):ServiceProvisioningErrorsRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.lastModifiedByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|constructor(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.lastModifiedByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|count:bool +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.lastModifiedByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.lastModifiedByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.lastModifiedByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|orderby:array +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.lastModifiedByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.lastModifiedByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.lastModifiedByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|skip:int +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.lastModifiedByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|top:int +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.lastModifiedByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.lastModifiedByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:ServiceProvisioningErrorsRequestBuilderGetQueryParameters):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.lastModifiedByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetRequestConfiguration::|public|queryParameters:ServiceProvisioningErrorsRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.lastModifiedByUser.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):ServiceProvisioningErrorsRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.RecycleBinRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.RecycleBinRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.RecycleBinRequestBuilder::|public|createdByUser:CreatedByUserRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.RecycleBinRequestBuilder::|public|Delete(requestConfiguration?:RecycleBinRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.RecycleBinRequestBuilder::|public|Get(requestConfiguration?:RecycleBinRequestBuilderGetRequestConfiguration):RecycleBin +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.RecycleBinRequestBuilder::|public|items:ItemsRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.RecycleBinRequestBuilder::|public|lastModifiedByUser:LastModifiedByUserRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.RecycleBinRequestBuilder::|public|Patch(body:RecycleBin; requestConfiguration?:RecycleBinRequestBuilderPatchRequestConfiguration):RecycleBin +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.RecycleBinRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.RecycleBinRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.RecycleBinRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:RecycleBinRequestBuilderDeleteRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.RecycleBinRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:RecycleBinRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.RecycleBinRequestBuilder::|public|ToPatchRequestInformation(body:RecycleBin; requestConfiguration?:RecycleBinRequestBuilderPatchRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.RecycleBinRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.RecycleBinRequestBuilder::|public|WithUrl(rawUrl:string):RecycleBinRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.recycleBinRequestBuilderDeleteRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.recycleBinRequestBuilderDeleteRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.recycleBinRequestBuilderGetQueryParameters::|public|constructor(expand?:array; select?:array):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.recycleBinRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.recycleBinRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.recycleBinRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.recycleBinRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:RecycleBinRequestBuilderGetQueryParameters):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.recycleBinRequestBuilderGetRequestConfiguration::|public|queryParameters:RecycleBinRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.recycleBinRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):RecycleBinRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.recycleBinRequestBuilderPatchRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.recycleBin.recycleBinRequestBuilderPatchRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.restore.RestoreRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.restore.RestoreRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.restore.RestoreRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.restore.RestoreRequestBuilder::|public|Post(requestConfiguration?:RestoreRequestBuilderPostRequestConfiguration):FileStorageContainer +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.restore.RestoreRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.restore.RestoreRequestBuilder::|public|ToPostRequestInformation(requestConfiguration?:RestoreRequestBuilderPostRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.restore.RestoreRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.restore.RestoreRequestBuilder::|public|WithUrl(rawUrl:string):RestoreRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.restore.restoreRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.restore.restoreRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.unlock.UnlockRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.unlock.UnlockRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.unlock.UnlockRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.unlock.UnlockRequestBuilder::|public|Post(requestConfiguration?:UnlockRequestBuilderPostRequestConfiguration):void +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.unlock.UnlockRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.unlock.UnlockRequestBuilder::|public|ToPostRequestInformation(requestConfiguration?:UnlockRequestBuilderPostRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.unlock.UnlockRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.unlock.UnlockRequestBuilder::|public|WithUrl(rawUrl:string):UnlockRequestBuilder +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.unlock.unlockRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.storage.fileStorage.deletedContainers.item.unlock.unlockRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void Microsoft\Graph\Generated.storage.fileStorage.FileStorageRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Generated.storage.fileStorage.FileStorageRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Generated.storage.fileStorage.FileStorageRequestBuilder::|public|containers:ContainersRequestBuilder Microsoft\Graph\Generated.storage.fileStorage.FileStorageRequestBuilder::|public|Delete(requestConfiguration?:FileStorageRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Generated.storage.fileStorage.FileStorageRequestBuilder::|public|deletedContainers:DeletedContainersRequestBuilder Microsoft\Graph\Generated.storage.fileStorage.FileStorageRequestBuilder::|public|Get(requestConfiguration?:FileStorageRequestBuilderGetRequestConfiguration):FileStorage Microsoft\Graph\Generated.storage.fileStorage.FileStorageRequestBuilder::|public|Patch(body:FileStorage; requestConfiguration?:FileStorageRequestBuilderPatchRequestConfiguration):FileStorage Microsoft\Graph\Generated.storage.fileStorage.FileStorageRequestBuilder::|public|pathParameters:array diff --git a/src/Generated/kiota-lock.json b/src/Generated/kiota-lock.json index 6ff12922d50..9e609052139 100644 --- a/src/Generated/kiota-lock.json +++ b/src/Generated/kiota-lock.json @@ -1,5 +1,5 @@ { - "descriptionHash": "31A9A238140C9914759C7B7A2E13B2C803B35CEE1AEA81256743169C96DF65B1F97C9D3098319C56A964B5DFF4FDF8A26D1EE0E29772953FD675969B9FB84E67", + "descriptionHash": "0D10478CC5AE4EC6098852A872AE786DED9F45C1918ED35870E3017BFA60F4EA8C5A59A80C9DB74303CDDBD302EAFA5D7BBB8F5AA4730264459AE9A8DF1205F8", "descriptionLocation": "../../msgraph-metadata/clean_v10_openapi/openapi.yaml", "lockFileVersion": "1.0.0", "kiotaVersion": "1.22.0",