From a7920e5206515f134eda4443b8832501a3e3e4c2 Mon Sep 17 00:00:00 2001 From: Microsoft Graph DevX Tooling Date: Tue, 5 May 2026 21:10:13 +0000 Subject: [PATCH] feat(generation): update request builders and models Update generated files with build 217716 --- .../CloudPcPoolsRequestBuilder.php | 133 + ...cPoolsRequestBuilderGetQueryParameters.php | 82 + ...sRequestBuilderGetRequestConfiguration.php | 45 + ...RequestBuilderPostRequestConfiguration.php | 22 + .../Count/CountRequestBuilder.php | 78 + .../CountRequestBuilderGetQueryParameters.php | 34 + ...tRequestBuilderGetRequestConfiguration.php | 39 + .../Assignments/AssignmentsRequestBuilder.php | 133 + ...nmentsRequestBuilderGetQueryParameters.php | 82 + ...sRequestBuilderGetRequestConfiguration.php | 45 + ...RequestBuilderPostRequestConfiguration.php | 22 + .../Assignments/Count/CountRequestBuilder.php | 78 + .../CountRequestBuilderGetQueryParameters.php | 34 + ...tRequestBuilderGetRequestConfiguration.php | 39 + ...loudPcPoolAssignmentItemRequestBuilder.php | 144 + ...questBuilderDeleteRequestConfiguration.php | 22 + ...ntItemRequestBuilderGetQueryParameters.php | 34 + ...mRequestBuilderGetRequestConfiguration.php | 39 + ...equestBuilderPatchRequestConfiguration.php | 22 + .../Item/CloudPcPoolItemRequestBuilder.php | 152 + ...questBuilderDeleteRequestConfiguration.php | 22 + ...olItemRequestBuilderGetQueryParameters.php | 34 + ...mRequestBuilderGetRequestConfiguration.php | 39 + ...equestBuilderPatchRequestConfiguration.php | 22 + .../UpdateAdDomainPasswordRequestBuilder.php | 4 +- .../VirtualEndpointRequestBuilder.php | 8 + .../PermanentDeleteRequestBuilder.php | 5 +- ...henticationExtensionItemRequestBuilder.php | 5 +- .../VerifiedId/VerifiedIdRequestBuilder.php | 4 +- ...fiedIdRequestBuilderGetQueryParameters.php | 2 +- ...rovidedResourceDecisionsRequestBuilder.php | 5 +- ...rovidedResourceDecisionsRequestBuilder.php | 5 +- ...rovidedResourceDecisionsRequestBuilder.php | 5 +- ...rovidedResourceDecisionsRequestBuilder.php | 5 +- ...rovidedResourceDecisionsRequestBuilder.php | 5 +- ...rovidedResourceDecisionsRequestBuilder.php | 5 +- ...rovidedResourceDecisionsRequestBuilder.php | 5 +- ...esourceUploadSessionItemRequestBuilder.php | 8 + .../Item/Files/Count/CountRequestBuilder.php | 78 + .../CountRequestBuilderGetQueryParameters.php | 34 + ...tRequestBuilderGetRequestConfiguration.php | 39 + .../Item/Files/FilesRequestBuilder.php | 97 + .../FilesRequestBuilderGetQueryParameters.php | 82 + ...sRequestBuilderGetRequestConfiguration.php | 45 + ...ProvidedResourceFileItemRequestBuilder.php | 85 + ...leItemRequestBuilderGetQueryParameters.php | 34 + ...mRequestBuilderGetRequestConfiguration.php | 39 + .../Item/Value/ContentRequestBuilder.php | 145 + ...questBuilderDeleteRequestConfiguration.php | 22 + ...tRequestBuilderGetRequestConfiguration.php | 22 + ...tRequestBuilderPutRequestConfiguration.php | 22 + ...esourceUploadSessionItemRequestBuilder.php | 8 + .../Item/Files/Count/CountRequestBuilder.php | 78 + .../CountRequestBuilderGetQueryParameters.php | 34 + ...tRequestBuilderGetRequestConfiguration.php | 39 + .../Item/Files/FilesRequestBuilder.php | 97 + .../FilesRequestBuilderGetQueryParameters.php | 82 + ...sRequestBuilderGetRequestConfiguration.php | 45 + ...ProvidedResourceFileItemRequestBuilder.php | 85 + ...leItemRequestBuilderGetQueryParameters.php | 34 + ...mRequestBuilderGetRequestConfiguration.php | 39 + .../Item/Value/ContentRequestBuilder.php | 145 + ...questBuilderDeleteRequestConfiguration.php | 22 + ...tRequestBuilderGetRequestConfiguration.php | 22 + ...tRequestBuilderPutRequestConfiguration.php | 22 + ...esourceUploadSessionItemRequestBuilder.php | 8 + .../Item/Files/Count/CountRequestBuilder.php | 78 + .../CountRequestBuilderGetQueryParameters.php | 34 + ...tRequestBuilderGetRequestConfiguration.php | 39 + .../Item/Files/FilesRequestBuilder.php | 97 + .../FilesRequestBuilderGetQueryParameters.php | 82 + ...sRequestBuilderGetRequestConfiguration.php | 45 + ...ProvidedResourceFileItemRequestBuilder.php | 85 + ...leItemRequestBuilderGetQueryParameters.php | 34 + ...mRequestBuilderGetRequestConfiguration.php | 39 + .../Item/Value/ContentRequestBuilder.php | 145 + ...questBuilderDeleteRequestConfiguration.php | 22 + ...tRequestBuilderGetRequestConfiguration.php | 22 + ...tRequestBuilderPutRequestConfiguration.php | 22 + ...esourceUploadSessionItemRequestBuilder.php | 8 + .../Item/Files/Count/CountRequestBuilder.php | 78 + .../CountRequestBuilderGetQueryParameters.php | 34 + ...tRequestBuilderGetRequestConfiguration.php | 39 + .../Item/Files/FilesRequestBuilder.php | 97 + .../FilesRequestBuilderGetQueryParameters.php | 82 + ...sRequestBuilderGetRequestConfiguration.php | 45 + ...ProvidedResourceFileItemRequestBuilder.php | 85 + ...leItemRequestBuilderGetQueryParameters.php | 34 + ...mRequestBuilderGetRequestConfiguration.php | 39 + .../Item/Value/ContentRequestBuilder.php | 145 + ...questBuilderDeleteRequestConfiguration.php | 22 + ...tRequestBuilderGetRequestConfiguration.php | 22 + ...tRequestBuilderPutRequestConfiguration.php | 22 + ...esourceUploadSessionItemRequestBuilder.php | 8 + .../Item/Files/Count/CountRequestBuilder.php | 78 + .../CountRequestBuilderGetQueryParameters.php | 34 + ...tRequestBuilderGetRequestConfiguration.php | 39 + .../Item/Files/FilesRequestBuilder.php | 97 + .../FilesRequestBuilderGetQueryParameters.php | 82 + ...sRequestBuilderGetRequestConfiguration.php | 45 + ...ProvidedResourceFileItemRequestBuilder.php | 85 + ...leItemRequestBuilderGetQueryParameters.php | 34 + ...mRequestBuilderGetRequestConfiguration.php | 39 + .../Item/Value/ContentRequestBuilder.php | 145 + ...questBuilderDeleteRequestConfiguration.php | 22 + ...tRequestBuilderGetRequestConfiguration.php | 22 + ...tRequestBuilderPutRequestConfiguration.php | 22 + ...esourceUploadSessionItemRequestBuilder.php | 8 + .../Item/Files/Count/CountRequestBuilder.php | 78 + .../CountRequestBuilderGetQueryParameters.php | 34 + ...tRequestBuilderGetRequestConfiguration.php | 39 + .../Item/Files/FilesRequestBuilder.php | 97 + .../FilesRequestBuilderGetQueryParameters.php | 82 + ...sRequestBuilderGetRequestConfiguration.php | 45 + ...ProvidedResourceFileItemRequestBuilder.php | 85 + ...leItemRequestBuilderGetQueryParameters.php | 34 + ...mRequestBuilderGetRequestConfiguration.php | 39 + .../Item/Value/ContentRequestBuilder.php | 145 + ...questBuilderDeleteRequestConfiguration.php | 22 + ...tRequestBuilderGetRequestConfiguration.php | 22 + ...tRequestBuilderPutRequestConfiguration.php | 22 + ...esourceUploadSessionItemRequestBuilder.php | 8 + .../Item/Files/Count/CountRequestBuilder.php | 78 + .../CountRequestBuilderGetQueryParameters.php | 34 + ...tRequestBuilderGetRequestConfiguration.php | 39 + .../Item/Files/FilesRequestBuilder.php | 97 + .../FilesRequestBuilderGetQueryParameters.php | 82 + ...sRequestBuilderGetRequestConfiguration.php | 45 + ...ProvidedResourceFileItemRequestBuilder.php | 85 + ...leItemRequestBuilderGetQueryParameters.php | 34 + ...mRequestBuilderGetRequestConfiguration.php | 39 + .../Item/Value/ContentRequestBuilder.php | 145 + ...questBuilderDeleteRequestConfiguration.php | 22 + ...tRequestBuilderGetRequestConfiguration.php | 22 + ...tRequestBuilderPutRequestConfiguration.php | 22 + ...esourceUploadSessionItemRequestBuilder.php | 8 + .../Item/Files/Count/CountRequestBuilder.php | 78 + .../CountRequestBuilderGetQueryParameters.php | 34 + ...tRequestBuilderGetRequestConfiguration.php | 39 + .../Item/Files/FilesRequestBuilder.php | 97 + .../FilesRequestBuilderGetQueryParameters.php | 82 + ...sRequestBuilderGetRequestConfiguration.php | 45 + ...ProvidedResourceFileItemRequestBuilder.php | 85 + ...leItemRequestBuilderGetQueryParameters.php | 34 + ...mRequestBuilderGetRequestConfiguration.php | 39 + .../Item/Value/ContentRequestBuilder.php | 145 + ...questBuilderDeleteRequestConfiguration.php | 22 + ...tRequestBuilderGetRequestConfiguration.php | 22 + ...tRequestBuilderPutRequestConfiguration.php | 22 + ...esourceUploadSessionItemRequestBuilder.php | 23 +- ...onItemRequestBuilderGetQueryParameters.php | 2 +- .../Item/Files/Count/CountRequestBuilder.php | 78 + .../CountRequestBuilderGetQueryParameters.php | 34 + ...tRequestBuilderGetRequestConfiguration.php | 39 + .../Item/Files/FilesRequestBuilder.php | 97 + .../FilesRequestBuilderGetQueryParameters.php | 82 + ...sRequestBuilderGetRequestConfiguration.php | 45 + ...ProvidedResourceFileItemRequestBuilder.php | 85 + ...leItemRequestBuilderGetQueryParameters.php | 34 + ...mRequestBuilderGetRequestConfiguration.php | 39 + .../Item/Value/ContentRequestBuilder.php | 145 + ...questBuilderDeleteRequestConfiguration.php | 22 + ...tRequestBuilderGetRequestConfiguration.php | 22 + ...tRequestBuilderPutRequestConfiguration.php | 22 + .../UploadSessionsRequestBuilder.php | 10 +- ...ssionsRequestBuilderGetQueryParameters.php | 2 +- ...esourceUploadSessionItemRequestBuilder.php | 8 + .../Item/Files/Count/CountRequestBuilder.php | 78 + .../CountRequestBuilderGetQueryParameters.php | 34 + ...tRequestBuilderGetRequestConfiguration.php | 39 + .../Item/Files/FilesRequestBuilder.php | 97 + .../FilesRequestBuilderGetQueryParameters.php | 82 + ...sRequestBuilderGetRequestConfiguration.php | 45 + ...ProvidedResourceFileItemRequestBuilder.php | 85 + ...leItemRequestBuilderGetQueryParameters.php | 34 + ...mRequestBuilderGetRequestConfiguration.php | 39 + .../Item/Value/ContentRequestBuilder.php | 145 + ...questBuilderDeleteRequestConfiguration.php | 22 + ...tRequestBuilderGetRequestConfiguration.php | 22 + ...tRequestBuilderPutRequestConfiguration.php | 22 + ...esourceUploadSessionItemRequestBuilder.php | 8 + .../Item/Files/Count/CountRequestBuilder.php | 78 + .../CountRequestBuilderGetQueryParameters.php | 34 + ...tRequestBuilderGetRequestConfiguration.php | 39 + .../Item/Files/FilesRequestBuilder.php | 97 + .../FilesRequestBuilderGetQueryParameters.php | 82 + ...sRequestBuilderGetRequestConfiguration.php | 45 + ...ProvidedResourceFileItemRequestBuilder.php | 85 + ...leItemRequestBuilderGetQueryParameters.php | 34 + ...mRequestBuilderGetRequestConfiguration.php | 39 + .../Item/Value/ContentRequestBuilder.php | 145 + ...questBuilderDeleteRequestConfiguration.php | 22 + ...tRequestBuilderGetRequestConfiguration.php | 22 + ...tRequestBuilderPutRequestConfiguration.php | 22 + ...esourceUploadSessionItemRequestBuilder.php | 8 + .../Item/Files/Count/CountRequestBuilder.php | 78 + .../CountRequestBuilderGetQueryParameters.php | 34 + ...tRequestBuilderGetRequestConfiguration.php | 39 + .../Item/Files/FilesRequestBuilder.php | 97 + .../FilesRequestBuilderGetQueryParameters.php | 82 + ...sRequestBuilderGetRequestConfiguration.php | 45 + ...ProvidedResourceFileItemRequestBuilder.php | 85 + ...leItemRequestBuilderGetQueryParameters.php | 34 + ...mRequestBuilderGetRequestConfiguration.php | 39 + .../Item/Value/ContentRequestBuilder.php | 145 + ...questBuilderDeleteRequestConfiguration.php | 22 + ...tRequestBuilderGetRequestConfiguration.php | 22 + ...tRequestBuilderPutRequestConfiguration.php | 22 + ...esourceUploadSessionItemRequestBuilder.php | 8 + .../Item/Files/Count/CountRequestBuilder.php | 78 + .../CountRequestBuilderGetQueryParameters.php | 34 + ...tRequestBuilderGetRequestConfiguration.php | 39 + .../Item/Files/FilesRequestBuilder.php | 97 + .../FilesRequestBuilderGetQueryParameters.php | 82 + ...sRequestBuilderGetRequestConfiguration.php | 45 + ...ProvidedResourceFileItemRequestBuilder.php | 85 + ...leItemRequestBuilderGetQueryParameters.php | 34 + ...mRequestBuilderGetRequestConfiguration.php | 39 + .../Item/Value/ContentRequestBuilder.php | 145 + ...questBuilderDeleteRequestConfiguration.php | 22 + ...tRequestBuilderGetRequestConfiguration.php | 22 + ...tRequestBuilderPutRequestConfiguration.php | 22 + ...esourceUploadSessionItemRequestBuilder.php | 8 + .../Item/Files/Count/CountRequestBuilder.php | 78 + .../CountRequestBuilderGetQueryParameters.php | 34 + ...tRequestBuilderGetRequestConfiguration.php | 39 + .../Item/Files/FilesRequestBuilder.php | 97 + .../FilesRequestBuilderGetQueryParameters.php | 82 + ...sRequestBuilderGetRequestConfiguration.php | 45 + ...ProvidedResourceFileItemRequestBuilder.php | 85 + ...leItemRequestBuilderGetQueryParameters.php | 34 + ...mRequestBuilderGetRequestConfiguration.php | 39 + .../Item/Value/ContentRequestBuilder.php | 145 + ...questBuilderDeleteRequestConfiguration.php | 22 + ...tRequestBuilderGetRequestConfiguration.php | 22 + ...tRequestBuilderPutRequestConfiguration.php | 22 + ...esourceUploadSessionItemRequestBuilder.php | 8 + .../Item/Files/Count/CountRequestBuilder.php | 78 + .../CountRequestBuilderGetQueryParameters.php | 34 + ...tRequestBuilderGetRequestConfiguration.php | 39 + .../Item/Files/FilesRequestBuilder.php | 97 + .../FilesRequestBuilderGetQueryParameters.php | 82 + ...sRequestBuilderGetRequestConfiguration.php | 45 + ...ProvidedResourceFileItemRequestBuilder.php | 85 + ...leItemRequestBuilderGetQueryParameters.php | 34 + ...mRequestBuilderGetRequestConfiguration.php | 39 + .../Item/Value/ContentRequestBuilder.php | 145 + ...questBuilderDeleteRequestConfiguration.php | 22 + ...tRequestBuilderGetRequestConfiguration.php | 22 + ...tRequestBuilderPutRequestConfiguration.php | 22 + ...esourceUploadSessionItemRequestBuilder.php | 8 + .../Item/Files/Count/CountRequestBuilder.php | 78 + .../CountRequestBuilderGetQueryParameters.php | 34 + ...tRequestBuilderGetRequestConfiguration.php | 39 + .../Item/Files/FilesRequestBuilder.php | 97 + .../FilesRequestBuilderGetQueryParameters.php | 82 + ...sRequestBuilderGetRequestConfiguration.php | 45 + ...ProvidedResourceFileItemRequestBuilder.php | 85 + ...leItemRequestBuilderGetQueryParameters.php | 34 + ...mRequestBuilderGetRequestConfiguration.php | 39 + .../Item/Value/ContentRequestBuilder.php | 145 + ...questBuilderDeleteRequestConfiguration.php | 22 + ...tRequestBuilderGetRequestConfiguration.php | 22 + ...tRequestBuilderPutRequestConfiguration.php | 22 + ...esourceUploadSessionItemRequestBuilder.php | 8 + .../Item/Files/Count/CountRequestBuilder.php | 78 + .../CountRequestBuilderGetQueryParameters.php | 34 + ...tRequestBuilderGetRequestConfiguration.php | 39 + .../Item/Files/FilesRequestBuilder.php | 97 + .../FilesRequestBuilderGetQueryParameters.php | 82 + ...sRequestBuilderGetRequestConfiguration.php | 45 + ...ProvidedResourceFileItemRequestBuilder.php | 85 + ...leItemRequestBuilderGetQueryParameters.php | 34 + ...mRequestBuilderGetRequestConfiguration.php | 39 + .../Item/Value/ContentRequestBuilder.php | 145 + ...questBuilderDeleteRequestConfiguration.php | 22 + ...tRequestBuilderGetRequestConfiguration.php | 22 + ...tRequestBuilderPutRequestConfiguration.php | 22 + ...esourceUploadSessionItemRequestBuilder.php | 8 + .../Item/Files/Count/CountRequestBuilder.php | 78 + .../CountRequestBuilderGetQueryParameters.php | 34 + ...tRequestBuilderGetRequestConfiguration.php | 39 + .../Item/Files/FilesRequestBuilder.php | 97 + .../FilesRequestBuilderGetQueryParameters.php | 82 + ...sRequestBuilderGetRequestConfiguration.php | 45 + ...ProvidedResourceFileItemRequestBuilder.php | 85 + ...leItemRequestBuilderGetQueryParameters.php | 34 + ...mRequestBuilderGetRequestConfiguration.php | 39 + .../Item/Value/ContentRequestBuilder.php | 145 + ...questBuilderDeleteRequestConfiguration.php | 22 + ...tRequestBuilderGetRequestConfiguration.php | 22 + ...tRequestBuilderPutRequestConfiguration.php | 22 + ...esourceUploadSessionItemRequestBuilder.php | 8 + .../Item/Files/Count/CountRequestBuilder.php | 78 + .../CountRequestBuilderGetQueryParameters.php | 34 + ...tRequestBuilderGetRequestConfiguration.php | 39 + .../Item/Files/FilesRequestBuilder.php | 97 + .../FilesRequestBuilderGetQueryParameters.php | 82 + ...sRequestBuilderGetRequestConfiguration.php | 45 + ...ProvidedResourceFileItemRequestBuilder.php | 85 + ...leItemRequestBuilderGetQueryParameters.php | 34 + ...mRequestBuilderGetRequestConfiguration.php | 39 + .../Item/Value/ContentRequestBuilder.php | 145 + ...questBuilderDeleteRequestConfiguration.php | 22 + ...tRequestBuilderGetRequestConfiguration.php | 22 + ...tRequestBuilderPutRequestConfiguration.php | 22 + ...esourceUploadSessionItemRequestBuilder.php | 8 + .../Item/Files/Count/CountRequestBuilder.php | 78 + .../CountRequestBuilderGetQueryParameters.php | 34 + ...tRequestBuilderGetRequestConfiguration.php | 39 + .../Item/Files/FilesRequestBuilder.php | 97 + .../FilesRequestBuilderGetQueryParameters.php | 82 + ...sRequestBuilderGetRequestConfiguration.php | 45 + ...ProvidedResourceFileItemRequestBuilder.php | 85 + ...leItemRequestBuilderGetQueryParameters.php | 34 + ...mRequestBuilderGetRequestConfiguration.php | 39 + .../Item/Value/ContentRequestBuilder.php | 145 + ...questBuilderDeleteRequestConfiguration.php | 22 + ...tRequestBuilderGetRequestConfiguration.php | 22 + ...tRequestBuilderPutRequestConfiguration.php | 22 + ...esourceUploadSessionItemRequestBuilder.php | 8 + .../Item/Files/Count/CountRequestBuilder.php | 78 + .../CountRequestBuilderGetQueryParameters.php | 34 + ...tRequestBuilderGetRequestConfiguration.php | 39 + .../Item/Files/FilesRequestBuilder.php | 97 + .../FilesRequestBuilderGetQueryParameters.php | 82 + ...sRequestBuilderGetRequestConfiguration.php | 45 + ...ProvidedResourceFileItemRequestBuilder.php | 85 + ...leItemRequestBuilderGetQueryParameters.php | 34 + ...mRequestBuilderGetRequestConfiguration.php | 39 + .../Item/Value/ContentRequestBuilder.php | 145 + ...questBuilderDeleteRequestConfiguration.php | 22 + ...tRequestBuilderGetRequestConfiguration.php | 22 + ...tRequestBuilderPutRequestConfiguration.php | 22 + ...esourceUploadSessionItemRequestBuilder.php | 8 + .../Item/Files/Count/CountRequestBuilder.php | 78 + .../CountRequestBuilderGetQueryParameters.php | 34 + ...tRequestBuilderGetRequestConfiguration.php | 39 + .../Item/Files/FilesRequestBuilder.php | 97 + .../FilesRequestBuilderGetQueryParameters.php | 82 + ...sRequestBuilderGetRequestConfiguration.php | 45 + ...ProvidedResourceFileItemRequestBuilder.php | 85 + ...leItemRequestBuilderGetQueryParameters.php | 34 + ...mRequestBuilderGetRequestConfiguration.php | 39 + .../Item/Value/ContentRequestBuilder.php | 145 + ...questBuilderDeleteRequestConfiguration.php | 22 + ...tRequestBuilderGetRequestConfiguration.php | 22 + ...tRequestBuilderPutRequestConfiguration.php | 22 + ...esourceUploadSessionItemRequestBuilder.php | 8 + .../Item/Files/Count/CountRequestBuilder.php | 78 + .../CountRequestBuilderGetQueryParameters.php | 34 + ...tRequestBuilderGetRequestConfiguration.php | 39 + .../Item/Files/FilesRequestBuilder.php | 97 + .../FilesRequestBuilderGetQueryParameters.php | 82 + ...sRequestBuilderGetRequestConfiguration.php | 45 + ...ProvidedResourceFileItemRequestBuilder.php | 85 + ...leItemRequestBuilderGetQueryParameters.php | 34 + ...mRequestBuilderGetRequestConfiguration.php | 39 + .../Item/Value/ContentRequestBuilder.php | 145 + ...questBuilderDeleteRequestConfiguration.php | 22 + ...tRequestBuilderGetRequestConfiguration.php | 22 + ...tRequestBuilderPutRequestConfiguration.php | 22 + ...esourceUploadSessionItemRequestBuilder.php | 8 + .../Item/Files/Count/CountRequestBuilder.php | 78 + .../CountRequestBuilderGetQueryParameters.php | 34 + ...tRequestBuilderGetRequestConfiguration.php | 39 + .../Item/Files/FilesRequestBuilder.php | 97 + .../FilesRequestBuilderGetQueryParameters.php | 82 + ...sRequestBuilderGetRequestConfiguration.php | 45 + ...ProvidedResourceFileItemRequestBuilder.php | 85 + ...leItemRequestBuilderGetQueryParameters.php | 34 + ...mRequestBuilderGetRequestConfiguration.php | 39 + .../Item/Value/ContentRequestBuilder.php | 145 + ...questBuilderDeleteRequestConfiguration.php | 22 + ...tRequestBuilderGetRequestConfiguration.php | 22 + ...tRequestBuilderPutRequestConfiguration.php | 22 + ...esourceUploadSessionItemRequestBuilder.php | 8 + .../Item/Files/Count/CountRequestBuilder.php | 78 + .../CountRequestBuilderGetQueryParameters.php | 34 + ...tRequestBuilderGetRequestConfiguration.php | 39 + .../Item/Files/FilesRequestBuilder.php | 97 + .../FilesRequestBuilderGetQueryParameters.php | 82 + ...sRequestBuilderGetRequestConfiguration.php | 45 + ...ProvidedResourceFileItemRequestBuilder.php | 85 + ...leItemRequestBuilderGetQueryParameters.php | 34 + ...mRequestBuilderGetRequestConfiguration.php | 39 + .../Item/Value/ContentRequestBuilder.php | 145 + ...questBuilderDeleteRequestConfiguration.php | 22 + ...tRequestBuilderGetRequestConfiguration.php | 22 + ...tRequestBuilderPutRequestConfiguration.php | 22 + ...esourceUploadSessionItemRequestBuilder.php | 8 + .../Item/Files/Count/CountRequestBuilder.php | 78 + .../CountRequestBuilderGetQueryParameters.php | 34 + ...tRequestBuilderGetRequestConfiguration.php | 39 + .../Item/Files/FilesRequestBuilder.php | 97 + .../FilesRequestBuilderGetQueryParameters.php | 82 + ...sRequestBuilderGetRequestConfiguration.php | 45 + ...ProvidedResourceFileItemRequestBuilder.php | 85 + ...leItemRequestBuilderGetQueryParameters.php | 34 + ...mRequestBuilderGetRequestConfiguration.php | 39 + .../Item/Value/ContentRequestBuilder.php | 145 + ...questBuilderDeleteRequestConfiguration.php | 22 + ...tRequestBuilderGetRequestConfiguration.php | 22 + ...tRequestBuilderPutRequestConfiguration.php | 22 + ...esourceUploadSessionItemRequestBuilder.php | 8 + .../Item/Files/Count/CountRequestBuilder.php | 78 + .../CountRequestBuilderGetQueryParameters.php | 34 + ...tRequestBuilderGetRequestConfiguration.php | 39 + .../Item/Files/FilesRequestBuilder.php | 97 + .../FilesRequestBuilderGetQueryParameters.php | 82 + ...sRequestBuilderGetRequestConfiguration.php | 45 + ...ProvidedResourceFileItemRequestBuilder.php | 85 + ...leItemRequestBuilderGetQueryParameters.php | 34 + ...mRequestBuilderGetRequestConfiguration.php | 39 + .../Item/Value/ContentRequestBuilder.php | 145 + ...questBuilderDeleteRequestConfiguration.php | 22 + ...tRequestBuilderGetRequestConfiguration.php | 22 + ...tRequestBuilderPutRequestConfiguration.php | 22 + ...esourceUploadSessionItemRequestBuilder.php | 8 + .../Item/Files/Count/CountRequestBuilder.php | 78 + .../CountRequestBuilderGetQueryParameters.php | 34 + ...tRequestBuilderGetRequestConfiguration.php | 39 + .../Item/Files/FilesRequestBuilder.php | 97 + .../FilesRequestBuilderGetQueryParameters.php | 82 + ...sRequestBuilderGetRequestConfiguration.php | 45 + ...ProvidedResourceFileItemRequestBuilder.php | 85 + ...leItemRequestBuilderGetQueryParameters.php | 34 + ...mRequestBuilderGetRequestConfiguration.php | 39 + .../Item/Value/ContentRequestBuilder.php | 145 + ...questBuilderDeleteRequestConfiguration.php | 22 + ...tRequestBuilderGetRequestConfiguration.php | 22 + ...tRequestBuilderPutRequestConfiguration.php | 22 + ...esourceUploadSessionItemRequestBuilder.php | 8 + .../Item/Files/Count/CountRequestBuilder.php | 78 + .../CountRequestBuilderGetQueryParameters.php | 34 + ...tRequestBuilderGetRequestConfiguration.php | 39 + .../Item/Files/FilesRequestBuilder.php | 97 + .../FilesRequestBuilderGetQueryParameters.php | 82 + ...sRequestBuilderGetRequestConfiguration.php | 45 + ...ProvidedResourceFileItemRequestBuilder.php | 85 + ...leItemRequestBuilderGetQueryParameters.php | 34 + ...mRequestBuilderGetRequestConfiguration.php | 39 + .../Item/Value/ContentRequestBuilder.php | 145 + ...questBuilderDeleteRequestConfiguration.php | 22 + ...tRequestBuilderGetRequestConfiguration.php | 22 + ...tRequestBuilderPutRequestConfiguration.php | 22 + ...esourceUploadSessionItemRequestBuilder.php | 18 +- ...onItemRequestBuilderGetQueryParameters.php | 2 +- .../Item/Files/Count/CountRequestBuilder.php | 78 + .../CountRequestBuilderGetQueryParameters.php | 34 + ...tRequestBuilderGetRequestConfiguration.php | 39 + .../Item/Files/FilesRequestBuilder.php | 97 + .../FilesRequestBuilderGetQueryParameters.php | 82 + ...sRequestBuilderGetRequestConfiguration.php | 45 + ...ProvidedResourceFileItemRequestBuilder.php | 85 + ...leItemRequestBuilderGetQueryParameters.php | 34 + ...mRequestBuilderGetRequestConfiguration.php | 39 + .../Item/Value/ContentRequestBuilder.php | 145 + ...questBuilderDeleteRequestConfiguration.php | 22 + ...tRequestBuilderGetRequestConfiguration.php | 22 + ...tRequestBuilderPutRequestConfiguration.php | 22 + .../UploadSessionsRequestBuilder.php | 9 +- ...ssionsRequestBuilderGetQueryParameters.php | 2 +- ...esourceUploadSessionItemRequestBuilder.php | 8 + .../Item/Files/Count/CountRequestBuilder.php | 78 + .../CountRequestBuilderGetQueryParameters.php | 34 + ...tRequestBuilderGetRequestConfiguration.php | 39 + .../Item/Files/FilesRequestBuilder.php | 97 + .../FilesRequestBuilderGetQueryParameters.php | 82 + ...sRequestBuilderGetRequestConfiguration.php | 45 + ...ProvidedResourceFileItemRequestBuilder.php | 85 + ...leItemRequestBuilderGetQueryParameters.php | 34 + ...mRequestBuilderGetRequestConfiguration.php | 39 + .../Item/Value/ContentRequestBuilder.php | 145 + ...questBuilderDeleteRequestConfiguration.php | 22 + ...tRequestBuilderGetRequestConfiguration.php | 22 + ...tRequestBuilderPutRequestConfiguration.php | 22 + ...esourceUploadSessionItemRequestBuilder.php | 8 + .../Item/Files/Count/CountRequestBuilder.php | 78 + .../CountRequestBuilderGetQueryParameters.php | 34 + ...tRequestBuilderGetRequestConfiguration.php | 39 + .../Item/Files/FilesRequestBuilder.php | 97 + .../FilesRequestBuilderGetQueryParameters.php | 82 + ...sRequestBuilderGetRequestConfiguration.php | 45 + ...ProvidedResourceFileItemRequestBuilder.php | 85 + ...leItemRequestBuilderGetQueryParameters.php | 34 + ...mRequestBuilderGetRequestConfiguration.php | 39 + .../Item/Value/ContentRequestBuilder.php | 145 + ...questBuilderDeleteRequestConfiguration.php | 22 + ...tRequestBuilderGetRequestConfiguration.php | 22 + ...tRequestBuilderPutRequestConfiguration.php | 22 + ...esourceUploadSessionItemRequestBuilder.php | 8 + .../Item/Files/Count/CountRequestBuilder.php | 78 + .../CountRequestBuilderGetQueryParameters.php | 34 + ...tRequestBuilderGetRequestConfiguration.php | 39 + .../Item/Files/FilesRequestBuilder.php | 97 + .../FilesRequestBuilderGetQueryParameters.php | 82 + ...sRequestBuilderGetRequestConfiguration.php | 45 + ...ProvidedResourceFileItemRequestBuilder.php | 85 + ...leItemRequestBuilderGetQueryParameters.php | 34 + ...mRequestBuilderGetRequestConfiguration.php | 39 + .../Item/Value/ContentRequestBuilder.php | 145 + ...questBuilderDeleteRequestConfiguration.php | 22 + ...tRequestBuilderGetRequestConfiguration.php | 22 + ...tRequestBuilderPutRequestConfiguration.php | 22 + ...esourceUploadSessionItemRequestBuilder.php | 8 + .../Item/Files/Count/CountRequestBuilder.php | 78 + .../CountRequestBuilderGetQueryParameters.php | 34 + ...tRequestBuilderGetRequestConfiguration.php | 39 + .../Item/Files/FilesRequestBuilder.php | 97 + .../FilesRequestBuilderGetQueryParameters.php | 82 + ...sRequestBuilderGetRequestConfiguration.php | 45 + ...ProvidedResourceFileItemRequestBuilder.php | 85 + ...leItemRequestBuilderGetQueryParameters.php | 34 + ...mRequestBuilderGetRequestConfiguration.php | 39 + .../Item/Value/ContentRequestBuilder.php | 145 + ...questBuilderDeleteRequestConfiguration.php | 22 + ...tRequestBuilderGetRequestConfiguration.php | 22 + ...tRequestBuilderPutRequestConfiguration.php | 22 + ...esourceUploadSessionItemRequestBuilder.php | 8 + .../Item/Files/Count/CountRequestBuilder.php | 78 + .../CountRequestBuilderGetQueryParameters.php | 34 + ...tRequestBuilderGetRequestConfiguration.php | 39 + .../Item/Files/FilesRequestBuilder.php | 97 + .../FilesRequestBuilderGetQueryParameters.php | 82 + ...sRequestBuilderGetRequestConfiguration.php | 45 + ...ProvidedResourceFileItemRequestBuilder.php | 85 + ...leItemRequestBuilderGetQueryParameters.php | 34 + ...mRequestBuilderGetRequestConfiguration.php | 39 + .../Item/Value/ContentRequestBuilder.php | 145 + ...questBuilderDeleteRequestConfiguration.php | 22 + ...tRequestBuilderGetRequestConfiguration.php | 22 + ...tRequestBuilderPutRequestConfiguration.php | 22 + ...esourceUploadSessionItemRequestBuilder.php | 8 + .../Item/Files/Count/CountRequestBuilder.php | 78 + .../CountRequestBuilderGetQueryParameters.php | 34 + ...tRequestBuilderGetRequestConfiguration.php | 39 + .../Item/Files/FilesRequestBuilder.php | 97 + .../FilesRequestBuilderGetQueryParameters.php | 82 + ...sRequestBuilderGetRequestConfiguration.php | 45 + ...ProvidedResourceFileItemRequestBuilder.php | 85 + ...leItemRequestBuilderGetQueryParameters.php | 34 + ...mRequestBuilderGetRequestConfiguration.php | 39 + .../Item/Value/ContentRequestBuilder.php | 145 + ...questBuilderDeleteRequestConfiguration.php | 22 + ...tRequestBuilderGetRequestConfiguration.php | 22 + ...tRequestBuilderPutRequestConfiguration.php | 22 + ...esourceUploadSessionItemRequestBuilder.php | 8 + .../Item/Files/Count/CountRequestBuilder.php | 78 + .../CountRequestBuilderGetQueryParameters.php | 34 + ...tRequestBuilderGetRequestConfiguration.php | 39 + .../Item/Files/FilesRequestBuilder.php | 97 + .../FilesRequestBuilderGetQueryParameters.php | 82 + ...sRequestBuilderGetRequestConfiguration.php | 45 + ...ProvidedResourceFileItemRequestBuilder.php | 85 + ...leItemRequestBuilderGetQueryParameters.php | 34 + ...mRequestBuilderGetRequestConfiguration.php | 39 + .../Item/Value/ContentRequestBuilder.php | 145 + ...questBuilderDeleteRequestConfiguration.php | 22 + ...tRequestBuilderGetRequestConfiguration.php | 22 + ...tRequestBuilderPutRequestConfiguration.php | 22 + ...esourceUploadSessionItemRequestBuilder.php | 8 + .../Item/Files/Count/CountRequestBuilder.php | 78 + .../CountRequestBuilderGetQueryParameters.php | 34 + ...tRequestBuilderGetRequestConfiguration.php | 39 + .../Item/Files/FilesRequestBuilder.php | 97 + .../FilesRequestBuilderGetQueryParameters.php | 82 + ...sRequestBuilderGetRequestConfiguration.php | 45 + ...ProvidedResourceFileItemRequestBuilder.php | 85 + ...leItemRequestBuilderGetQueryParameters.php | 34 + ...mRequestBuilderGetRequestConfiguration.php | 39 + .../Item/Value/ContentRequestBuilder.php | 145 + ...questBuilderDeleteRequestConfiguration.php | 22 + ...tRequestBuilderGetRequestConfiguration.php | 22 + ...tRequestBuilderPutRequestConfiguration.php | 22 + ...esourceUploadSessionItemRequestBuilder.php | 8 + .../Item/Files/Count/CountRequestBuilder.php | 78 + .../CountRequestBuilderGetQueryParameters.php | 34 + ...tRequestBuilderGetRequestConfiguration.php | 39 + .../Item/Files/FilesRequestBuilder.php | 97 + .../FilesRequestBuilderGetQueryParameters.php | 82 + ...sRequestBuilderGetRequestConfiguration.php | 45 + ...ProvidedResourceFileItemRequestBuilder.php | 85 + ...leItemRequestBuilderGetQueryParameters.php | 34 + ...mRequestBuilderGetRequestConfiguration.php | 39 + .../Item/Value/ContentRequestBuilder.php | 145 + ...questBuilderDeleteRequestConfiguration.php | 22 + ...tRequestBuilderGetRequestConfiguration.php | 22 + ...tRequestBuilderPutRequestConfiguration.php | 22 + ...esourceUploadSessionItemRequestBuilder.php | 8 + .../Item/Files/Count/CountRequestBuilder.php | 78 + .../CountRequestBuilderGetQueryParameters.php | 34 + ...tRequestBuilderGetRequestConfiguration.php | 39 + .../Item/Files/FilesRequestBuilder.php | 97 + .../FilesRequestBuilderGetQueryParameters.php | 82 + ...sRequestBuilderGetRequestConfiguration.php | 45 + ...ProvidedResourceFileItemRequestBuilder.php | 85 + ...leItemRequestBuilderGetQueryParameters.php | 34 + ...mRequestBuilderGetRequestConfiguration.php | 39 + .../Item/Value/ContentRequestBuilder.php | 145 + ...questBuilderDeleteRequestConfiguration.php | 22 + ...tRequestBuilderGetRequestConfiguration.php | 22 + ...tRequestBuilderPutRequestConfiguration.php | 22 + ...esourceUploadSessionItemRequestBuilder.php | 8 + .../Item/Files/Count/CountRequestBuilder.php | 78 + .../CountRequestBuilderGetQueryParameters.php | 34 + ...tRequestBuilderGetRequestConfiguration.php | 39 + .../Item/Files/FilesRequestBuilder.php | 97 + .../FilesRequestBuilderGetQueryParameters.php | 82 + ...sRequestBuilderGetRequestConfiguration.php | 45 + ...ProvidedResourceFileItemRequestBuilder.php | 85 + ...leItemRequestBuilderGetQueryParameters.php | 34 + ...mRequestBuilderGetRequestConfiguration.php | 39 + .../Item/Value/ContentRequestBuilder.php | 145 + ...questBuilderDeleteRequestConfiguration.php | 22 + ...tRequestBuilderGetRequestConfiguration.php | 22 + ...tRequestBuilderPutRequestConfiguration.php | 22 + ...esourceUploadSessionItemRequestBuilder.php | 8 + .../Item/Files/Count/CountRequestBuilder.php | 78 + .../CountRequestBuilderGetQueryParameters.php | 34 + ...tRequestBuilderGetRequestConfiguration.php | 39 + .../Item/Files/FilesRequestBuilder.php | 97 + .../FilesRequestBuilderGetQueryParameters.php | 82 + ...sRequestBuilderGetRequestConfiguration.php | 45 + ...ProvidedResourceFileItemRequestBuilder.php | 85 + ...leItemRequestBuilderGetQueryParameters.php | 34 + ...mRequestBuilderGetRequestConfiguration.php | 39 + .../Item/Value/ContentRequestBuilder.php | 145 + ...questBuilderDeleteRequestConfiguration.php | 22 + ...tRequestBuilderGetRequestConfiguration.php | 22 + ...tRequestBuilderPutRequestConfiguration.php | 22 + ...esourceUploadSessionItemRequestBuilder.php | 8 + .../Item/Files/Count/CountRequestBuilder.php | 78 + .../CountRequestBuilderGetQueryParameters.php | 34 + ...tRequestBuilderGetRequestConfiguration.php | 39 + .../Item/Files/FilesRequestBuilder.php | 97 + .../FilesRequestBuilderGetQueryParameters.php | 82 + ...sRequestBuilderGetRequestConfiguration.php | 45 + ...ProvidedResourceFileItemRequestBuilder.php | 85 + ...leItemRequestBuilderGetQueryParameters.php | 34 + ...mRequestBuilderGetRequestConfiguration.php | 39 + .../Item/Value/ContentRequestBuilder.php | 145 + ...questBuilderDeleteRequestConfiguration.php | 22 + ...tRequestBuilderGetRequestConfiguration.php | 22 + ...tRequestBuilderPutRequestConfiguration.php | 22 + ...vernanceCancelProcessingRequestBuilder.php | 5 +- ...vernanceCancelProcessingRequestBuilder.php | 5 +- .../Models/AccessPackageResourceRole.php | 26 +- .../Models/AccessPackageResourceScope.php | 8 +- ...DecisionItemCustomDataProvidedResource.php | 12 +- src/Generated/Models/AgentIdentity.php | 48 + src/Generated/Models/AiAgentInfo.php | 4 +- src/Generated/Models/ApproverDelegate.php | 12 +- .../Models/AuthenticationEventListener.php | 1 + src/Generated/Models/ClaimBinding.php | 22 + src/Generated/Models/ClaimValidation.php | 158 + src/Generated/Models/CloudPcAgentPool.php | 134 + .../CloudPcAgentPoolBillingConfiguration.php | 158 + .../Models/CloudPcAgentPoolBillingType.php | 10 + ...loudPcAgentPoolCapabilityConfiguration.php | 68 + .../Models/CloudPcAgentPoolScalingPolicy.php | 158 + .../Models/CloudPcAgentPoolSessionUsage.php | 158 + .../Models/CloudPcAgentPoolUserAssignment.php | 68 + src/Generated/Models/CloudPcConfiguration.php | 202 + ...dPcMicrosoftHostedNetworkConfiguration.php | 93 + .../Models/CloudPcNetworkConfiguration.php | 121 + .../Models/CloudPcOnPremisesConnection.php | 24 +- ...udPcOnPremisesConnectionSubnetIpDetail.php | 8 +- src/Generated/Models/CloudPcPool.php | 232 + .../Models/CloudPcPoolAssignment.php | 52 + ...loudPcPoolAssignmentCollectionResponse.php | 70 + .../CloudPcPoolCapabilityConfiguration.php | 121 + .../Models/CloudPcPoolCollectionResponse.php | 70 + .../CloudPcRegionGroupConfiguration.php | 168 + .../Models/CloudVideoInteropInfo.php | 180 + src/Generated/Models/CopilotPackage.php | 22 + ...TenantAccessPolicyConfigurationDefault.php | 29 +- ...TenantAccessPolicyConfigurationPartner.php | 29 +- .../CrossTenantCalendarAvailabilityBasic.php | 46 + ...nantCalendarAvailabilityLimitedDetails.php | 46 + ...ossTenantCalendarSharingFreeBusyDetail.php | 46 + ...sTenantCalendarSharingFreeBusyReviewer.php | 46 + ...ossTenantCalendarSharingFreeBusySimple.php | 46 + .../Models/CrossTenantMailTipsAll.php | 46 + .../Models/CrossTenantMailTipsLimited.php | 46 + src/Generated/Models/CrossTenantMigration.php | 46 + .../Models/CrossTenantOpenProfileCard.php | 46 + .../Models/CrossTenantPlacesDeskBooking.php | 46 + .../Models/CrossTenantPlacesRoomBooking.php | 46 + .../Models/CustomAuthenticationExtension.php | 1 + .../Models/CustomCalloutExtension.php | 1 + .../Models/CustomDataProvidedResourceFile.php | 12 +- ...ProvidedResourceFileCollectionResponse.php | 70 + ...ustomDataProvidedResourceUploadSession.php | 51 +- .../Models/DeviceRegistrationPolicy.php | 8 +- src/Generated/Models/Entity.php | 20 + src/Generated/Models/EscapedList.php | 4 +- src/Generated/Models/ExchangeSettings.php | 4 +- .../Models/FaceCheckConfiguration.php | 4 +- .../Models/GranularRestoreArtifactBase.php | 22 + src/Generated/Models/Group.php | 8 +- .../TaskProcessingResult.php | 22 + .../Models/LocalAdminPasswordSettings.php | 4 +- src/Generated/Models/M365CapabilityBase.php | 129 + .../M365CapabilityBaseCollectionResponse.php | 70 + .../Models/M365CapabilityInboundAccess.php | 158 + .../Models/M365CapabilityResourceScope.php | 158 + .../Models/M365CapabilityResourceScopes.php | 163 + src/Generated/Models/M365ResourceType.php | 12 + src/Generated/Models/MatchConfidenceLevel.php | 11 + .../Models/Networkaccess/BaseEntity.php | 1 + .../Networkaccess/ForwardingProfile.php | 116 +- .../Networkaccess/ForwardingProfileBase.php | 167 + .../Models/Networkaccess/Profile.php | 1 + src/Generated/Models/Note.php | 36 +- ...rifiedIdClaimValidationCustomExtension.php | 46 + ...dClaimValidationCustomExtensionHandler.php | 90 + .../OnVerifiedIdClaimValidationHandler.php | 121 + .../OnVerifiedIdClaimValidationListener.php | 68 + src/Generated/Models/OnlineMeetingBase.php | 22 + src/Generated/Models/RoleType.php | 13 + src/Generated/Models/Security/Alert.php | 31 + .../Models/SharePointIdentitySet.php | 8 +- src/Generated/Models/User.php | 24 + .../Models/VerifiedIdProfileConfiguration.php | 22 + src/Generated/Models/VirtualEndpoint.php | 24 + src/Generated/Models/VirtualEvent.php | 22 + src/Generated/Models/VirtualEventSession.php | 22 + src/Generated/Models/VirtualEventTownhall.php | 22 + .../ForwardingProfileItemRequestBuilder.php | 2 +- .../ServicePrincipalRequestBuilder.php | 2 +- .../ForwardingProfileItemRequestBuilder.php | 2 +- .../ServicePrincipalRequestBuilder.php | 2 +- .../ForwardingProfileItemRequestBuilder.php | 2 +- .../ServicePrincipalRequestBuilder.php | 2 +- .../EscapedDefault/DefaultRequestBuilder.php | 8 + .../Count/CountRequestBuilder.php | 78 + .../CountRequestBuilderGetQueryParameters.php | 34 + ...tRequestBuilderGetRequestConfiguration.php | 39 + ...65CapabilityBaseNameItemRequestBuilder.php | 144 + ...questBuilderDeleteRequestConfiguration.php | 22 + ...meItemRequestBuilderGetQueryParameters.php | 34 + ...mRequestBuilderGetRequestConfiguration.php | 39 + ...equestBuilderPatchRequestConfiguration.php | 22 + .../M365CapabilitiesRequestBuilder.php | 135 + ...litiesRequestBuilderGetQueryParameters.php | 82 + ...sRequestBuilderGetRequestConfiguration.php | 45 + ...RequestBuilderPostRequestConfiguration.php | 22 + ...urationPartnerTenantItemRequestBuilder.php | 8 + .../Count/CountRequestBuilder.php | 78 + .../CountRequestBuilderGetQueryParameters.php | 34 + ...tRequestBuilderGetRequestConfiguration.php | 39 + ...65CapabilityBaseNameItemRequestBuilder.php | 144 + ...questBuilderDeleteRequestConfiguration.php | 22 + ...meItemRequestBuilderGetQueryParameters.php | 34 + ...mRequestBuilderGetRequestConfiguration.php | 39 + ...equestBuilderPatchRequestConfiguration.php | 22 + .../M365CapabilitiesRequestBuilder.php | 135 + ...litiesRequestBuilderGetQueryParameters.php | 82 + ...sRequestBuilderGetRequestConfiguration.php | 45 + ...RequestBuilderPostRequestConfiguration.php | 22 + ...urationPartnerTenantItemRequestBuilder.php | 8 + .../Count/CountRequestBuilder.php | 78 + .../CountRequestBuilderGetQueryParameters.php | 34 + ...tRequestBuilderGetRequestConfiguration.php | 39 + ...65CapabilityBaseNameItemRequestBuilder.php | 144 + ...questBuilderDeleteRequestConfiguration.php | 22 + ...meItemRequestBuilderGetQueryParameters.php | 34 + ...mRequestBuilderGetRequestConfiguration.php | 39 + ...equestBuilderPatchRequestConfiguration.php | 22 + .../M365CapabilitiesRequestBuilder.php | 133 + ...litiesRequestBuilderGetQueryParameters.php | 82 + ...sRequestBuilderGetRequestConfiguration.php | 45 + ...RequestBuilderPostRequestConfiguration.php | 22 + ...tGraphSecurityMoveAlertsRequestBuilder.php | 4 +- .../PermanentDeleteRequestBuilder.php | 5 +- .../PermanentDeleteRequestBuilder.php | 5 +- .../PermanentDeleteRequestBuilder.php | 1 - .../CloudPcPoolsRequestBuilder.php | 133 + ...cPoolsRequestBuilderGetQueryParameters.php | 82 + ...sRequestBuilderGetRequestConfiguration.php | 45 + ...RequestBuilderPostRequestConfiguration.php | 22 + .../Count/CountRequestBuilder.php | 78 + .../CountRequestBuilderGetQueryParameters.php | 34 + ...tRequestBuilderGetRequestConfiguration.php | 39 + .../Assignments/AssignmentsRequestBuilder.php | 133 + ...nmentsRequestBuilderGetQueryParameters.php | 82 + ...sRequestBuilderGetRequestConfiguration.php | 45 + ...RequestBuilderPostRequestConfiguration.php | 22 + .../Assignments/Count/CountRequestBuilder.php | 78 + .../CountRequestBuilderGetQueryParameters.php | 34 + ...tRequestBuilderGetRequestConfiguration.php | 39 + ...loudPcPoolAssignmentItemRequestBuilder.php | 144 + ...questBuilderDeleteRequestConfiguration.php | 22 + ...ntItemRequestBuilderGetQueryParameters.php | 34 + ...mRequestBuilderGetRequestConfiguration.php | 39 + ...equestBuilderPatchRequestConfiguration.php | 22 + .../Item/CloudPcPoolItemRequestBuilder.php | 152 + ...questBuilderDeleteRequestConfiguration.php | 22 + ...olItemRequestBuilderGetQueryParameters.php | 34 + ...mRequestBuilderGetRequestConfiguration.php | 39 + ...equestBuilderPatchRequestConfiguration.php | 22 + ...rovidedResourceDecisionsRequestBuilder.php | 5 +- ...rovidedResourceDecisionsRequestBuilder.php | 5 +- ...rovidedResourceDecisionsRequestBuilder.php | 5 +- .../Users/Item/UserItemRequestBuilder.php | 8 + src/Generated/kiota-dom-export.txt | 4072 ++++++++++++++++- src/Generated/kiota-lock.json | 2 +- 808 files changed, 45958 insertions(+), 289 deletions(-) create mode 100644 src/Generated/DeviceManagement/VirtualEndpoint/CloudPcPools/CloudPcPoolsRequestBuilder.php create mode 100644 src/Generated/DeviceManagement/VirtualEndpoint/CloudPcPools/CloudPcPoolsRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/DeviceManagement/VirtualEndpoint/CloudPcPools/CloudPcPoolsRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/DeviceManagement/VirtualEndpoint/CloudPcPools/CloudPcPoolsRequestBuilderPostRequestConfiguration.php create mode 100644 src/Generated/DeviceManagement/VirtualEndpoint/CloudPcPools/Count/CountRequestBuilder.php create mode 100644 src/Generated/DeviceManagement/VirtualEndpoint/CloudPcPools/Count/CountRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/DeviceManagement/VirtualEndpoint/CloudPcPools/Count/CountRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/DeviceManagement/VirtualEndpoint/CloudPcPools/Item/Assignments/AssignmentsRequestBuilder.php create mode 100644 src/Generated/DeviceManagement/VirtualEndpoint/CloudPcPools/Item/Assignments/AssignmentsRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/DeviceManagement/VirtualEndpoint/CloudPcPools/Item/Assignments/AssignmentsRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/DeviceManagement/VirtualEndpoint/CloudPcPools/Item/Assignments/AssignmentsRequestBuilderPostRequestConfiguration.php create mode 100644 src/Generated/DeviceManagement/VirtualEndpoint/CloudPcPools/Item/Assignments/Count/CountRequestBuilder.php create mode 100644 src/Generated/DeviceManagement/VirtualEndpoint/CloudPcPools/Item/Assignments/Count/CountRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/DeviceManagement/VirtualEndpoint/CloudPcPools/Item/Assignments/Count/CountRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/DeviceManagement/VirtualEndpoint/CloudPcPools/Item/Assignments/Item/CloudPcPoolAssignmentItemRequestBuilder.php create mode 100644 src/Generated/DeviceManagement/VirtualEndpoint/CloudPcPools/Item/Assignments/Item/CloudPcPoolAssignmentItemRequestBuilderDeleteRequestConfiguration.php create mode 100644 src/Generated/DeviceManagement/VirtualEndpoint/CloudPcPools/Item/Assignments/Item/CloudPcPoolAssignmentItemRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/DeviceManagement/VirtualEndpoint/CloudPcPools/Item/Assignments/Item/CloudPcPoolAssignmentItemRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/DeviceManagement/VirtualEndpoint/CloudPcPools/Item/Assignments/Item/CloudPcPoolAssignmentItemRequestBuilderPatchRequestConfiguration.php create mode 100644 src/Generated/DeviceManagement/VirtualEndpoint/CloudPcPools/Item/CloudPcPoolItemRequestBuilder.php create mode 100644 src/Generated/DeviceManagement/VirtualEndpoint/CloudPcPools/Item/CloudPcPoolItemRequestBuilderDeleteRequestConfiguration.php create mode 100644 src/Generated/DeviceManagement/VirtualEndpoint/CloudPcPools/Item/CloudPcPoolItemRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/DeviceManagement/VirtualEndpoint/CloudPcPools/Item/CloudPcPoolItemRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/DeviceManagement/VirtualEndpoint/CloudPcPools/Item/CloudPcPoolItemRequestBuilderPatchRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/Count/CountRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/FilesRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/Count/CountRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/FilesRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/UploadSessions/Item/Files/Count/CountRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/UploadSessions/Item/Files/FilesRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php create mode 100644 src/Generated/Models/ClaimValidation.php create mode 100644 src/Generated/Models/CloudPcAgentPool.php create mode 100644 src/Generated/Models/CloudPcAgentPoolBillingConfiguration.php create mode 100644 src/Generated/Models/CloudPcAgentPoolBillingType.php create mode 100644 src/Generated/Models/CloudPcAgentPoolCapabilityConfiguration.php create mode 100644 src/Generated/Models/CloudPcAgentPoolScalingPolicy.php create mode 100644 src/Generated/Models/CloudPcAgentPoolSessionUsage.php create mode 100644 src/Generated/Models/CloudPcAgentPoolUserAssignment.php create mode 100644 src/Generated/Models/CloudPcConfiguration.php create mode 100644 src/Generated/Models/CloudPcMicrosoftHostedNetworkConfiguration.php create mode 100644 src/Generated/Models/CloudPcNetworkConfiguration.php create mode 100644 src/Generated/Models/CloudPcPool.php create mode 100644 src/Generated/Models/CloudPcPoolAssignment.php create mode 100644 src/Generated/Models/CloudPcPoolAssignmentCollectionResponse.php create mode 100644 src/Generated/Models/CloudPcPoolCapabilityConfiguration.php create mode 100644 src/Generated/Models/CloudPcPoolCollectionResponse.php create mode 100644 src/Generated/Models/CloudPcRegionGroupConfiguration.php create mode 100644 src/Generated/Models/CloudVideoInteropInfo.php create mode 100644 src/Generated/Models/CrossTenantCalendarAvailabilityBasic.php create mode 100644 src/Generated/Models/CrossTenantCalendarAvailabilityLimitedDetails.php create mode 100644 src/Generated/Models/CrossTenantCalendarSharingFreeBusyDetail.php create mode 100644 src/Generated/Models/CrossTenantCalendarSharingFreeBusyReviewer.php create mode 100644 src/Generated/Models/CrossTenantCalendarSharingFreeBusySimple.php create mode 100644 src/Generated/Models/CrossTenantMailTipsAll.php create mode 100644 src/Generated/Models/CrossTenantMailTipsLimited.php create mode 100644 src/Generated/Models/CrossTenantMigration.php create mode 100644 src/Generated/Models/CrossTenantOpenProfileCard.php create mode 100644 src/Generated/Models/CrossTenantPlacesDeskBooking.php create mode 100644 src/Generated/Models/CrossTenantPlacesRoomBooking.php create mode 100644 src/Generated/Models/CustomDataProvidedResourceFileCollectionResponse.php create mode 100644 src/Generated/Models/M365CapabilityBase.php create mode 100644 src/Generated/Models/M365CapabilityBaseCollectionResponse.php create mode 100644 src/Generated/Models/M365CapabilityInboundAccess.php create mode 100644 src/Generated/Models/M365CapabilityResourceScope.php create mode 100644 src/Generated/Models/M365CapabilityResourceScopes.php create mode 100644 src/Generated/Models/M365ResourceType.php create mode 100644 src/Generated/Models/MatchConfidenceLevel.php create mode 100644 src/Generated/Models/Networkaccess/ForwardingProfileBase.php create mode 100644 src/Generated/Models/OnVerifiedIdClaimValidationCustomExtension.php create mode 100644 src/Generated/Models/OnVerifiedIdClaimValidationCustomExtensionHandler.php create mode 100644 src/Generated/Models/OnVerifiedIdClaimValidationHandler.php create mode 100644 src/Generated/Models/OnVerifiedIdClaimValidationListener.php create mode 100644 src/Generated/Models/RoleType.php create mode 100644 src/Generated/Policies/CrossTenantAccessPolicy/EscapedDefault/M365Capabilities/Count/CountRequestBuilder.php create mode 100644 src/Generated/Policies/CrossTenantAccessPolicy/EscapedDefault/M365Capabilities/Count/CountRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/Policies/CrossTenantAccessPolicy/EscapedDefault/M365Capabilities/Count/CountRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/Policies/CrossTenantAccessPolicy/EscapedDefault/M365Capabilities/Item/M365CapabilityBaseNameItemRequestBuilder.php create mode 100644 src/Generated/Policies/CrossTenantAccessPolicy/EscapedDefault/M365Capabilities/Item/M365CapabilityBaseNameItemRequestBuilderDeleteRequestConfiguration.php create mode 100644 src/Generated/Policies/CrossTenantAccessPolicy/EscapedDefault/M365Capabilities/Item/M365CapabilityBaseNameItemRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/Policies/CrossTenantAccessPolicy/EscapedDefault/M365Capabilities/Item/M365CapabilityBaseNameItemRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/Policies/CrossTenantAccessPolicy/EscapedDefault/M365Capabilities/Item/M365CapabilityBaseNameItemRequestBuilderPatchRequestConfiguration.php create mode 100644 src/Generated/Policies/CrossTenantAccessPolicy/EscapedDefault/M365Capabilities/M365CapabilitiesRequestBuilder.php create mode 100644 src/Generated/Policies/CrossTenantAccessPolicy/EscapedDefault/M365Capabilities/M365CapabilitiesRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/Policies/CrossTenantAccessPolicy/EscapedDefault/M365Capabilities/M365CapabilitiesRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/Policies/CrossTenantAccessPolicy/EscapedDefault/M365Capabilities/M365CapabilitiesRequestBuilderPostRequestConfiguration.php create mode 100644 src/Generated/Policies/CrossTenantAccessPolicy/Partners/Item/M365Capabilities/Count/CountRequestBuilder.php create mode 100644 src/Generated/Policies/CrossTenantAccessPolicy/Partners/Item/M365Capabilities/Count/CountRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/Policies/CrossTenantAccessPolicy/Partners/Item/M365Capabilities/Count/CountRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/Policies/CrossTenantAccessPolicy/Partners/Item/M365Capabilities/Item/M365CapabilityBaseNameItemRequestBuilder.php create mode 100644 src/Generated/Policies/CrossTenantAccessPolicy/Partners/Item/M365Capabilities/Item/M365CapabilityBaseNameItemRequestBuilderDeleteRequestConfiguration.php create mode 100644 src/Generated/Policies/CrossTenantAccessPolicy/Partners/Item/M365Capabilities/Item/M365CapabilityBaseNameItemRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/Policies/CrossTenantAccessPolicy/Partners/Item/M365Capabilities/Item/M365CapabilityBaseNameItemRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/Policies/CrossTenantAccessPolicy/Partners/Item/M365Capabilities/Item/M365CapabilityBaseNameItemRequestBuilderPatchRequestConfiguration.php create mode 100644 src/Generated/Policies/CrossTenantAccessPolicy/Partners/Item/M365Capabilities/M365CapabilitiesRequestBuilder.php create mode 100644 src/Generated/Policies/CrossTenantAccessPolicy/Partners/Item/M365Capabilities/M365CapabilitiesRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/Policies/CrossTenantAccessPolicy/Partners/Item/M365Capabilities/M365CapabilitiesRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/Policies/CrossTenantAccessPolicy/Partners/Item/M365Capabilities/M365CapabilitiesRequestBuilderPostRequestConfiguration.php create mode 100644 src/Generated/Policies/DeletedItems/CrossTenantPartners/Item/M365Capabilities/Count/CountRequestBuilder.php create mode 100644 src/Generated/Policies/DeletedItems/CrossTenantPartners/Item/M365Capabilities/Count/CountRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/Policies/DeletedItems/CrossTenantPartners/Item/M365Capabilities/Count/CountRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/Policies/DeletedItems/CrossTenantPartners/Item/M365Capabilities/Item/M365CapabilityBaseNameItemRequestBuilder.php create mode 100644 src/Generated/Policies/DeletedItems/CrossTenantPartners/Item/M365Capabilities/Item/M365CapabilityBaseNameItemRequestBuilderDeleteRequestConfiguration.php create mode 100644 src/Generated/Policies/DeletedItems/CrossTenantPartners/Item/M365Capabilities/Item/M365CapabilityBaseNameItemRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/Policies/DeletedItems/CrossTenantPartners/Item/M365Capabilities/Item/M365CapabilityBaseNameItemRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/Policies/DeletedItems/CrossTenantPartners/Item/M365Capabilities/Item/M365CapabilityBaseNameItemRequestBuilderPatchRequestConfiguration.php create mode 100644 src/Generated/Policies/DeletedItems/CrossTenantPartners/Item/M365Capabilities/M365CapabilitiesRequestBuilder.php create mode 100644 src/Generated/Policies/DeletedItems/CrossTenantPartners/Item/M365Capabilities/M365CapabilitiesRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/Policies/DeletedItems/CrossTenantPartners/Item/M365Capabilities/M365CapabilitiesRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/Policies/DeletedItems/CrossTenantPartners/Item/M365Capabilities/M365CapabilitiesRequestBuilderPostRequestConfiguration.php create mode 100644 src/Generated/Users/Item/CloudPcPools/CloudPcPoolsRequestBuilder.php create mode 100644 src/Generated/Users/Item/CloudPcPools/CloudPcPoolsRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/Users/Item/CloudPcPools/CloudPcPoolsRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/Users/Item/CloudPcPools/CloudPcPoolsRequestBuilderPostRequestConfiguration.php create mode 100644 src/Generated/Users/Item/CloudPcPools/Count/CountRequestBuilder.php create mode 100644 src/Generated/Users/Item/CloudPcPools/Count/CountRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/Users/Item/CloudPcPools/Count/CountRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/Users/Item/CloudPcPools/Item/Assignments/AssignmentsRequestBuilder.php create mode 100644 src/Generated/Users/Item/CloudPcPools/Item/Assignments/AssignmentsRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/Users/Item/CloudPcPools/Item/Assignments/AssignmentsRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/Users/Item/CloudPcPools/Item/Assignments/AssignmentsRequestBuilderPostRequestConfiguration.php create mode 100644 src/Generated/Users/Item/CloudPcPools/Item/Assignments/Count/CountRequestBuilder.php create mode 100644 src/Generated/Users/Item/CloudPcPools/Item/Assignments/Count/CountRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/Users/Item/CloudPcPools/Item/Assignments/Count/CountRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/Users/Item/CloudPcPools/Item/Assignments/Item/CloudPcPoolAssignmentItemRequestBuilder.php create mode 100644 src/Generated/Users/Item/CloudPcPools/Item/Assignments/Item/CloudPcPoolAssignmentItemRequestBuilderDeleteRequestConfiguration.php create mode 100644 src/Generated/Users/Item/CloudPcPools/Item/Assignments/Item/CloudPcPoolAssignmentItemRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/Users/Item/CloudPcPools/Item/Assignments/Item/CloudPcPoolAssignmentItemRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/Users/Item/CloudPcPools/Item/Assignments/Item/CloudPcPoolAssignmentItemRequestBuilderPatchRequestConfiguration.php create mode 100644 src/Generated/Users/Item/CloudPcPools/Item/CloudPcPoolItemRequestBuilder.php create mode 100644 src/Generated/Users/Item/CloudPcPools/Item/CloudPcPoolItemRequestBuilderDeleteRequestConfiguration.php create mode 100644 src/Generated/Users/Item/CloudPcPools/Item/CloudPcPoolItemRequestBuilderGetQueryParameters.php create mode 100644 src/Generated/Users/Item/CloudPcPools/Item/CloudPcPoolItemRequestBuilderGetRequestConfiguration.php create mode 100644 src/Generated/Users/Item/CloudPcPools/Item/CloudPcPoolItemRequestBuilderPatchRequestConfiguration.php diff --git a/src/Generated/DeviceManagement/VirtualEndpoint/CloudPcPools/CloudPcPoolsRequestBuilder.php b/src/Generated/DeviceManagement/VirtualEndpoint/CloudPcPools/CloudPcPoolsRequestBuilder.php new file mode 100644 index 00000000000..daba93de870 --- /dev/null +++ b/src/Generated/DeviceManagement/VirtualEndpoint/CloudPcPools/CloudPcPoolsRequestBuilder.php @@ -0,0 +1,133 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Provides operations to manage the cloudPcPools property of the microsoft.graph.virtualEndpoint entity. + * @param string $cloudPcPoolId The unique identifier of cloudPcPool + * @return CloudPcPoolItemRequestBuilder + */ + public function byCloudPcPoolId(string $cloudPcPoolId): CloudPcPoolItemRequestBuilder { + $urlTplParams = $this->pathParameters; + $urlTplParams['cloudPcPool%2Did'] = $cloudPcPoolId; + return new CloudPcPoolItemRequestBuilder($urlTplParams, $this->requestAdapter); + } + + /** + * Instantiates a new CloudPcPoolsRequestBuilder 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}/deviceManagement/virtualEndpoint/cloudPcPools{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Get cloudPcPools from deviceManagement + * @param CloudPcPoolsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?CloudPcPoolsRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CloudPcPoolCollectionResponse::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Create new navigation property to cloudPcPools for deviceManagement + * @param CloudPcPool $body The request body + * @param CloudPcPoolsRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function post(CloudPcPool $body, ?CloudPcPoolsRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPostRequestInformation($body, $requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CloudPcPool::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Get cloudPcPools from deviceManagement + * @param CloudPcPoolsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?CloudPcPoolsRequestBuilderGetRequestConfiguration $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 cloudPcPools for deviceManagement + * @param CloudPcPool $body The request body + * @param CloudPcPoolsRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPostRequestInformation(CloudPcPool $body, ?CloudPcPoolsRequestBuilderPostRequestConfiguration $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 CloudPcPoolsRequestBuilder + */ + public function withUrl(string $rawUrl): CloudPcPoolsRequestBuilder { + return new CloudPcPoolsRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/DeviceManagement/VirtualEndpoint/CloudPcPools/CloudPcPoolsRequestBuilderGetQueryParameters.php b/src/Generated/DeviceManagement/VirtualEndpoint/CloudPcPools/CloudPcPoolsRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..b2d6fb67767 --- /dev/null +++ b/src/Generated/DeviceManagement/VirtualEndpoint/CloudPcPools/CloudPcPoolsRequestBuilderGetQueryParameters.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 CloudPcPoolsRequestBuilderGetQueryParameters 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/DeviceManagement/VirtualEndpoint/CloudPcPools/CloudPcPoolsRequestBuilderGetRequestConfiguration.php b/src/Generated/DeviceManagement/VirtualEndpoint/CloudPcPools/CloudPcPoolsRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..640b4667614 --- /dev/null +++ b/src/Generated/DeviceManagement/VirtualEndpoint/CloudPcPools/CloudPcPoolsRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,45 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param CloudPcPoolsRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?CloudPcPoolsRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new CloudPcPoolsRequestBuilderGetQueryParameters. + * @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 CloudPcPoolsRequestBuilderGetQueryParameters + */ + 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): CloudPcPoolsRequestBuilderGetQueryParameters { + return new CloudPcPoolsRequestBuilderGetQueryParameters($count, $expand, $filter, $orderby, $search, $select, $skip, $top); + } + +} diff --git a/src/Generated/DeviceManagement/VirtualEndpoint/CloudPcPools/CloudPcPoolsRequestBuilderPostRequestConfiguration.php b/src/Generated/DeviceManagement/VirtualEndpoint/CloudPcPools/CloudPcPoolsRequestBuilderPostRequestConfiguration.php new file mode 100644 index 00000000000..f3d12e17708 --- /dev/null +++ b/src/Generated/DeviceManagement/VirtualEndpoint/CloudPcPools/CloudPcPoolsRequestBuilderPostRequestConfiguration.php @@ -0,0 +1,22 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + */ + public function __construct(?array $headers = null, ?array $options = null) { + parent::__construct($headers ?? [], $options ?? []); + } + +} diff --git a/src/Generated/DeviceManagement/VirtualEndpoint/CloudPcPools/Count/CountRequestBuilder.php b/src/Generated/DeviceManagement/VirtualEndpoint/CloudPcPools/Count/CountRequestBuilder.php new file mode 100644 index 00000000000..9eb74519ca2 --- /dev/null +++ b/src/Generated/DeviceManagement/VirtualEndpoint/CloudPcPools/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}/deviceManagement/virtualEndpoint/cloudPcPools/$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/DeviceManagement/VirtualEndpoint/CloudPcPools/Count/CountRequestBuilderGetQueryParameters.php b/src/Generated/DeviceManagement/VirtualEndpoint/CloudPcPools/Count/CountRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..39101b0b4b5 --- /dev/null +++ b/src/Generated/DeviceManagement/VirtualEndpoint/CloudPcPools/Count/CountRequestBuilderGetQueryParameters.php @@ -0,0 +1,34 @@ +filter = $filter; + $this->search = $search; + } + +} diff --git a/src/Generated/DeviceManagement/VirtualEndpoint/CloudPcPools/Count/CountRequestBuilderGetRequestConfiguration.php b/src/Generated/DeviceManagement/VirtualEndpoint/CloudPcPools/Count/CountRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..ec528b56112 --- /dev/null +++ b/src/Generated/DeviceManagement/VirtualEndpoint/CloudPcPools/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/DeviceManagement/VirtualEndpoint/CloudPcPools/Item/Assignments/AssignmentsRequestBuilder.php b/src/Generated/DeviceManagement/VirtualEndpoint/CloudPcPools/Item/Assignments/AssignmentsRequestBuilder.php new file mode 100644 index 00000000000..d601c7d6802 --- /dev/null +++ b/src/Generated/DeviceManagement/VirtualEndpoint/CloudPcPools/Item/Assignments/AssignmentsRequestBuilder.php @@ -0,0 +1,133 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Provides operations to manage the assignments property of the microsoft.graph.cloudPcPool entity. + * @param string $cloudPcPoolAssignmentId The unique identifier of cloudPcPoolAssignment + * @return CloudPcPoolAssignmentItemRequestBuilder + */ + public function byCloudPcPoolAssignmentId(string $cloudPcPoolAssignmentId): CloudPcPoolAssignmentItemRequestBuilder { + $urlTplParams = $this->pathParameters; + $urlTplParams['cloudPcPoolAssignment%2Did'] = $cloudPcPoolAssignmentId; + return new CloudPcPoolAssignmentItemRequestBuilder($urlTplParams, $this->requestAdapter); + } + + /** + * Instantiates a new AssignmentsRequestBuilder 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}/deviceManagement/virtualEndpoint/cloudPcPools/{cloudPcPool%2Did}/assignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Get assignments from deviceManagement + * @param AssignmentsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?AssignmentsRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CloudPcPoolAssignmentCollectionResponse::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Create new navigation property to assignments for deviceManagement + * @param CloudPcPoolAssignment $body The request body + * @param AssignmentsRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function post(CloudPcPoolAssignment $body, ?AssignmentsRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPostRequestInformation($body, $requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CloudPcPoolAssignment::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Get assignments from deviceManagement + * @param AssignmentsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?AssignmentsRequestBuilderGetRequestConfiguration $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 assignments for deviceManagement + * @param CloudPcPoolAssignment $body The request body + * @param AssignmentsRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPostRequestInformation(CloudPcPoolAssignment $body, ?AssignmentsRequestBuilderPostRequestConfiguration $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 AssignmentsRequestBuilder + */ + public function withUrl(string $rawUrl): AssignmentsRequestBuilder { + return new AssignmentsRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/DeviceManagement/VirtualEndpoint/CloudPcPools/Item/Assignments/AssignmentsRequestBuilderGetQueryParameters.php b/src/Generated/DeviceManagement/VirtualEndpoint/CloudPcPools/Item/Assignments/AssignmentsRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..4fbfb371a14 --- /dev/null +++ b/src/Generated/DeviceManagement/VirtualEndpoint/CloudPcPools/Item/Assignments/AssignmentsRequestBuilderGetQueryParameters.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 AssignmentsRequestBuilderGetQueryParameters 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/DeviceManagement/VirtualEndpoint/CloudPcPools/Item/Assignments/AssignmentsRequestBuilderGetRequestConfiguration.php b/src/Generated/DeviceManagement/VirtualEndpoint/CloudPcPools/Item/Assignments/AssignmentsRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..1f3e30771cd --- /dev/null +++ b/src/Generated/DeviceManagement/VirtualEndpoint/CloudPcPools/Item/Assignments/AssignmentsRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,45 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param AssignmentsRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?AssignmentsRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new AssignmentsRequestBuilderGetQueryParameters. + * @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 AssignmentsRequestBuilderGetQueryParameters + */ + 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): AssignmentsRequestBuilderGetQueryParameters { + return new AssignmentsRequestBuilderGetQueryParameters($count, $expand, $filter, $orderby, $search, $select, $skip, $top); + } + +} diff --git a/src/Generated/DeviceManagement/VirtualEndpoint/CloudPcPools/Item/Assignments/AssignmentsRequestBuilderPostRequestConfiguration.php b/src/Generated/DeviceManagement/VirtualEndpoint/CloudPcPools/Item/Assignments/AssignmentsRequestBuilderPostRequestConfiguration.php new file mode 100644 index 00000000000..3608f134500 --- /dev/null +++ b/src/Generated/DeviceManagement/VirtualEndpoint/CloudPcPools/Item/Assignments/AssignmentsRequestBuilderPostRequestConfiguration.php @@ -0,0 +1,22 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + */ + public function __construct(?array $headers = null, ?array $options = null) { + parent::__construct($headers ?? [], $options ?? []); + } + +} diff --git a/src/Generated/DeviceManagement/VirtualEndpoint/CloudPcPools/Item/Assignments/Count/CountRequestBuilder.php b/src/Generated/DeviceManagement/VirtualEndpoint/CloudPcPools/Item/Assignments/Count/CountRequestBuilder.php new file mode 100644 index 00000000000..50deab5cdd8 --- /dev/null +++ b/src/Generated/DeviceManagement/VirtualEndpoint/CloudPcPools/Item/Assignments/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}/deviceManagement/virtualEndpoint/cloudPcPools/{cloudPcPool%2Did}/assignments/$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/DeviceManagement/VirtualEndpoint/CloudPcPools/Item/Assignments/Count/CountRequestBuilderGetQueryParameters.php b/src/Generated/DeviceManagement/VirtualEndpoint/CloudPcPools/Item/Assignments/Count/CountRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..62064a57ccc --- /dev/null +++ b/src/Generated/DeviceManagement/VirtualEndpoint/CloudPcPools/Item/Assignments/Count/CountRequestBuilderGetQueryParameters.php @@ -0,0 +1,34 @@ +filter = $filter; + $this->search = $search; + } + +} diff --git a/src/Generated/DeviceManagement/VirtualEndpoint/CloudPcPools/Item/Assignments/Count/CountRequestBuilderGetRequestConfiguration.php b/src/Generated/DeviceManagement/VirtualEndpoint/CloudPcPools/Item/Assignments/Count/CountRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..403ec852e54 --- /dev/null +++ b/src/Generated/DeviceManagement/VirtualEndpoint/CloudPcPools/Item/Assignments/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/DeviceManagement/VirtualEndpoint/CloudPcPools/Item/Assignments/Item/CloudPcPoolAssignmentItemRequestBuilder.php b/src/Generated/DeviceManagement/VirtualEndpoint/CloudPcPools/Item/Assignments/Item/CloudPcPoolAssignmentItemRequestBuilder.php new file mode 100644 index 00000000000..586561abf0e --- /dev/null +++ b/src/Generated/DeviceManagement/VirtualEndpoint/CloudPcPools/Item/Assignments/Item/CloudPcPoolAssignmentItemRequestBuilder.php @@ -0,0 +1,144 @@ +|string $pathParametersOrRawUrl Path parameters for the request or a String representing the raw URL. + * @param RequestAdapter $requestAdapter The request adapter to use to execute the requests. + */ + public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdapter) { + parent::__construct($requestAdapter, [], '{+baseurl}/deviceManagement/virtualEndpoint/cloudPcPools/{cloudPcPool%2Did}/assignments/{cloudPcPoolAssignment%2Did}{?%24expand,%24select}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Delete navigation property assignments for deviceManagement + * @param CloudPcPoolAssignmentItemRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function delete(?CloudPcPoolAssignmentItemRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toDeleteRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * Get assignments from deviceManagement + * @param CloudPcPoolAssignmentItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?CloudPcPoolAssignmentItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CloudPcPoolAssignment::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Update the navigation property assignments in deviceManagement + * @param CloudPcPoolAssignment $body The request body + * @param CloudPcPoolAssignmentItemRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function patch(CloudPcPoolAssignment $body, ?CloudPcPoolAssignmentItemRequestBuilderPatchRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPatchRequestInformation($body, $requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CloudPcPoolAssignment::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Delete navigation property assignments for deviceManagement + * @param CloudPcPoolAssignmentItemRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toDeleteRequestInformation(?CloudPcPoolAssignmentItemRequestBuilderDeleteRequestConfiguration $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 assignments from deviceManagement + * @param CloudPcPoolAssignmentItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?CloudPcPoolAssignmentItemRequestBuilderGetRequestConfiguration $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 assignments in deviceManagement + * @param CloudPcPoolAssignment $body The request body + * @param CloudPcPoolAssignmentItemRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPatchRequestInformation(CloudPcPoolAssignment $body, ?CloudPcPoolAssignmentItemRequestBuilderPatchRequestConfiguration $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 CloudPcPoolAssignmentItemRequestBuilder + */ + public function withUrl(string $rawUrl): CloudPcPoolAssignmentItemRequestBuilder { + return new CloudPcPoolAssignmentItemRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/DeviceManagement/VirtualEndpoint/CloudPcPools/Item/Assignments/Item/CloudPcPoolAssignmentItemRequestBuilderDeleteRequestConfiguration.php b/src/Generated/DeviceManagement/VirtualEndpoint/CloudPcPools/Item/Assignments/Item/CloudPcPoolAssignmentItemRequestBuilderDeleteRequestConfiguration.php new file mode 100644 index 00000000000..ea86166fb4c --- /dev/null +++ b/src/Generated/DeviceManagement/VirtualEndpoint/CloudPcPools/Item/Assignments/Item/CloudPcPoolAssignmentItemRequestBuilderDeleteRequestConfiguration.php @@ -0,0 +1,22 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + */ + public function __construct(?array $headers = null, ?array $options = null) { + parent::__construct($headers ?? [], $options ?? []); + } + +} diff --git a/src/Generated/DeviceManagement/VirtualEndpoint/CloudPcPools/Item/Assignments/Item/CloudPcPoolAssignmentItemRequestBuilderGetQueryParameters.php b/src/Generated/DeviceManagement/VirtualEndpoint/CloudPcPools/Item/Assignments/Item/CloudPcPoolAssignmentItemRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..66c879e53d9 --- /dev/null +++ b/src/Generated/DeviceManagement/VirtualEndpoint/CloudPcPools/Item/Assignments/Item/CloudPcPoolAssignmentItemRequestBuilderGetQueryParameters.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 CloudPcPoolAssignmentItemRequestBuilderGetQueryParameters and sets the default values. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + */ + public function __construct(?array $expand = null, ?array $select = null) { + $this->expand = $expand; + $this->select = $select; + } + +} diff --git a/src/Generated/DeviceManagement/VirtualEndpoint/CloudPcPools/Item/Assignments/Item/CloudPcPoolAssignmentItemRequestBuilderGetRequestConfiguration.php b/src/Generated/DeviceManagement/VirtualEndpoint/CloudPcPools/Item/Assignments/Item/CloudPcPoolAssignmentItemRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..4ea121ab880 --- /dev/null +++ b/src/Generated/DeviceManagement/VirtualEndpoint/CloudPcPools/Item/Assignments/Item/CloudPcPoolAssignmentItemRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,39 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param CloudPcPoolAssignmentItemRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?CloudPcPoolAssignmentItemRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new CloudPcPoolAssignmentItemRequestBuilderGetQueryParameters. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + * @return CloudPcPoolAssignmentItemRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?array $expand = null, ?array $select = null): CloudPcPoolAssignmentItemRequestBuilderGetQueryParameters { + return new CloudPcPoolAssignmentItemRequestBuilderGetQueryParameters($expand, $select); + } + +} diff --git a/src/Generated/DeviceManagement/VirtualEndpoint/CloudPcPools/Item/Assignments/Item/CloudPcPoolAssignmentItemRequestBuilderPatchRequestConfiguration.php b/src/Generated/DeviceManagement/VirtualEndpoint/CloudPcPools/Item/Assignments/Item/CloudPcPoolAssignmentItemRequestBuilderPatchRequestConfiguration.php new file mode 100644 index 00000000000..eda06f558da --- /dev/null +++ b/src/Generated/DeviceManagement/VirtualEndpoint/CloudPcPools/Item/Assignments/Item/CloudPcPoolAssignmentItemRequestBuilderPatchRequestConfiguration.php @@ -0,0 +1,22 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + */ + public function __construct(?array $headers = null, ?array $options = null) { + parent::__construct($headers ?? [], $options ?? []); + } + +} diff --git a/src/Generated/DeviceManagement/VirtualEndpoint/CloudPcPools/Item/CloudPcPoolItemRequestBuilder.php b/src/Generated/DeviceManagement/VirtualEndpoint/CloudPcPools/Item/CloudPcPoolItemRequestBuilder.php new file mode 100644 index 00000000000..2e9ca9bb4e7 --- /dev/null +++ b/src/Generated/DeviceManagement/VirtualEndpoint/CloudPcPools/Item/CloudPcPoolItemRequestBuilder.php @@ -0,0 +1,152 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Instantiates a new CloudPcPoolItemRequestBuilder 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}/deviceManagement/virtualEndpoint/cloudPcPools/{cloudPcPool%2Did}{?%24expand,%24select}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Delete navigation property cloudPcPools for deviceManagement + * @param CloudPcPoolItemRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function delete(?CloudPcPoolItemRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toDeleteRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * Get cloudPcPools from deviceManagement + * @param CloudPcPoolItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?CloudPcPoolItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CloudPcPool::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Update the navigation property cloudPcPools in deviceManagement + * @param CloudPcPool $body The request body + * @param CloudPcPoolItemRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function patch(CloudPcPool $body, ?CloudPcPoolItemRequestBuilderPatchRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPatchRequestInformation($body, $requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CloudPcPool::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Delete navigation property cloudPcPools for deviceManagement + * @param CloudPcPoolItemRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toDeleteRequestInformation(?CloudPcPoolItemRequestBuilderDeleteRequestConfiguration $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 cloudPcPools from deviceManagement + * @param CloudPcPoolItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?CloudPcPoolItemRequestBuilderGetRequestConfiguration $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 cloudPcPools in deviceManagement + * @param CloudPcPool $body The request body + * @param CloudPcPoolItemRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPatchRequestInformation(CloudPcPool $body, ?CloudPcPoolItemRequestBuilderPatchRequestConfiguration $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 CloudPcPoolItemRequestBuilder + */ + public function withUrl(string $rawUrl): CloudPcPoolItemRequestBuilder { + return new CloudPcPoolItemRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/DeviceManagement/VirtualEndpoint/CloudPcPools/Item/CloudPcPoolItemRequestBuilderDeleteRequestConfiguration.php b/src/Generated/DeviceManagement/VirtualEndpoint/CloudPcPools/Item/CloudPcPoolItemRequestBuilderDeleteRequestConfiguration.php new file mode 100644 index 00000000000..d53031c250b --- /dev/null +++ b/src/Generated/DeviceManagement/VirtualEndpoint/CloudPcPools/Item/CloudPcPoolItemRequestBuilderDeleteRequestConfiguration.php @@ -0,0 +1,22 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + */ + public function __construct(?array $headers = null, ?array $options = null) { + parent::__construct($headers ?? [], $options ?? []); + } + +} diff --git a/src/Generated/DeviceManagement/VirtualEndpoint/CloudPcPools/Item/CloudPcPoolItemRequestBuilderGetQueryParameters.php b/src/Generated/DeviceManagement/VirtualEndpoint/CloudPcPools/Item/CloudPcPoolItemRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..521b3af332d --- /dev/null +++ b/src/Generated/DeviceManagement/VirtualEndpoint/CloudPcPools/Item/CloudPcPoolItemRequestBuilderGetQueryParameters.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 CloudPcPoolItemRequestBuilderGetQueryParameters and sets the default values. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + */ + public function __construct(?array $expand = null, ?array $select = null) { + $this->expand = $expand; + $this->select = $select; + } + +} diff --git a/src/Generated/DeviceManagement/VirtualEndpoint/CloudPcPools/Item/CloudPcPoolItemRequestBuilderGetRequestConfiguration.php b/src/Generated/DeviceManagement/VirtualEndpoint/CloudPcPools/Item/CloudPcPoolItemRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..d0e32570c6d --- /dev/null +++ b/src/Generated/DeviceManagement/VirtualEndpoint/CloudPcPools/Item/CloudPcPoolItemRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,39 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param CloudPcPoolItemRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?CloudPcPoolItemRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new CloudPcPoolItemRequestBuilderGetQueryParameters. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + * @return CloudPcPoolItemRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?array $expand = null, ?array $select = null): CloudPcPoolItemRequestBuilderGetQueryParameters { + return new CloudPcPoolItemRequestBuilderGetQueryParameters($expand, $select); + } + +} diff --git a/src/Generated/DeviceManagement/VirtualEndpoint/CloudPcPools/Item/CloudPcPoolItemRequestBuilderPatchRequestConfiguration.php b/src/Generated/DeviceManagement/VirtualEndpoint/CloudPcPools/Item/CloudPcPoolItemRequestBuilderPatchRequestConfiguration.php new file mode 100644 index 00000000000..e2ef99ee40a --- /dev/null +++ b/src/Generated/DeviceManagement/VirtualEndpoint/CloudPcPools/Item/CloudPcPoolItemRequestBuilderPatchRequestConfiguration.php @@ -0,0 +1,22 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + */ + public function __construct(?array $headers = null, ?array $options = null) { + parent::__construct($headers ?? [], $options ?? []); + } + +} diff --git a/src/Generated/DeviceManagement/VirtualEndpoint/OnPremisesConnections/Item/UpdateAdDomainPassword/UpdateAdDomainPasswordRequestBuilder.php b/src/Generated/DeviceManagement/VirtualEndpoint/OnPremisesConnections/Item/UpdateAdDomainPassword/UpdateAdDomainPasswordRequestBuilder.php index ae2819abb1c..35a090114a2 100644 --- a/src/Generated/DeviceManagement/VirtualEndpoint/OnPremisesConnections/Item/UpdateAdDomainPassword/UpdateAdDomainPasswordRequestBuilder.php +++ b/src/Generated/DeviceManagement/VirtualEndpoint/OnPremisesConnections/Item/UpdateAdDomainPassword/UpdateAdDomainPasswordRequestBuilder.php @@ -30,7 +30,7 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Update the Active Directory domain password for a cloudPcOnPremisesConnection object. This API is supported when the type of the cloudPcOnPremisesConnection object is hybridAzureADJoin. + * Update the Active Directory domain password for a successful cloudPcOnPremisesConnection. This API is supported when the type of the cloudPcOnPremisesConnection object is hybridAzureADJoin. * @param UpdateAdDomainPasswordPostRequestBody $body The request body * @param UpdateAdDomainPasswordRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise @@ -46,7 +46,7 @@ public function post(UpdateAdDomainPasswordPostRequestBody $body, ?UpdateAdDomai } /** - * Update the Active Directory domain password for a cloudPcOnPremisesConnection object. This API is supported when the type of the cloudPcOnPremisesConnection object is hybridAzureADJoin. + * Update the Active Directory domain password for a successful cloudPcOnPremisesConnection. This API is supported when the type of the cloudPcOnPremisesConnection object is hybridAzureADJoin. * @param UpdateAdDomainPasswordPostRequestBody $body The request body * @param UpdateAdDomainPasswordRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/DeviceManagement/VirtualEndpoint/VirtualEndpointRequestBuilder.php b/src/Generated/DeviceManagement/VirtualEndpoint/VirtualEndpointRequestBuilder.php index 943da3c370e..d0e93c2afe7 100644 --- a/src/Generated/DeviceManagement/VirtualEndpoint/VirtualEndpointRequestBuilder.php +++ b/src/Generated/DeviceManagement/VirtualEndpoint/VirtualEndpointRequestBuilder.php @@ -7,6 +7,7 @@ use Microsoft\Graph\Beta\Generated\DeviceManagement\VirtualEndpoint\AuditEvents\AuditEventsRequestBuilder; use Microsoft\Graph\Beta\Generated\DeviceManagement\VirtualEndpoint\BulkActions\BulkActionsRequestBuilder; use Microsoft\Graph\Beta\Generated\DeviceManagement\VirtualEndpoint\CloudApps\CloudAppsRequestBuilder; +use Microsoft\Graph\Beta\Generated\DeviceManagement\VirtualEndpoint\CloudPcPools\CloudPcPoolsRequestBuilder; use Microsoft\Graph\Beta\Generated\DeviceManagement\VirtualEndpoint\CloudPCs\CloudPCsRequestBuilder; use Microsoft\Graph\Beta\Generated\DeviceManagement\VirtualEndpoint\CrossCloudGovernmentOrganizationMapping\CrossCloudGovernmentOrganizationMappingRequestBuilder; use Microsoft\Graph\Beta\Generated\DeviceManagement\VirtualEndpoint\DeviceImages\DeviceImagesRequestBuilder; @@ -62,6 +63,13 @@ public function cloudApps(): CloudAppsRequestBuilder { return new CloudAppsRequestBuilder($this->pathParameters, $this->requestAdapter); } + /** + * Provides operations to manage the cloudPcPools property of the microsoft.graph.virtualEndpoint entity. + */ + public function cloudPcPools(): CloudPcPoolsRequestBuilder { + return new CloudPcPoolsRequestBuilder($this->pathParameters, $this->requestAdapter); + } + /** * Provides operations to manage the cloudPCs property of the microsoft.graph.virtualEndpoint entity. */ diff --git a/src/Generated/Groups/Item/Calendar/PermanentDelete/PermanentDeleteRequestBuilder.php b/src/Generated/Groups/Item/Calendar/PermanentDelete/PermanentDeleteRequestBuilder.php index 05fb455314d..7faefc2f290 100644 --- a/src/Generated/Groups/Item/Calendar/PermanentDelete/PermanentDeleteRequestBuilder.php +++ b/src/Generated/Groups/Item/Calendar/PermanentDelete/PermanentDeleteRequestBuilder.php @@ -30,11 +30,10 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Permanently delete a calendar folder and the events that it contains and remove them from the mailbox. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. + * Invoke action permanentDelete * @param PermanentDeleteRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/calendar-permanentdelete?view=graph-rest-beta Find more info here */ public function post(?PermanentDeleteRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPostRequestInformation($requestConfiguration); @@ -45,7 +44,7 @@ public function post(?PermanentDeleteRequestBuilderPostRequestConfiguration $req } /** - * Permanently delete a calendar folder and the events that it contains and remove them from the mailbox. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. + * Invoke action permanentDelete * @param PermanentDeleteRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Identity/CustomAuthenticationExtensions/Item/CustomAuthenticationExtensionItemRequestBuilder.php b/src/Generated/Identity/CustomAuthenticationExtensions/Item/CustomAuthenticationExtensionItemRequestBuilder.php index 5be5c780b5c..35e62bc496d 100644 --- a/src/Generated/Identity/CustomAuthenticationExtensions/Item/CustomAuthenticationExtensionItemRequestBuilder.php +++ b/src/Generated/Identity/CustomAuthenticationExtensions/Item/CustomAuthenticationExtensionItemRequestBuilder.php @@ -69,11 +69,12 @@ public function get(?CustomAuthenticationExtensionItemRequestBuilderGetRequestCo } /** - * Update the navigation property customAuthenticationExtensions in identity + * Update the properties of a customAuthenticationExtension object. The following derived types are currently supported. * @param CustomAuthenticationExtension $body The request body * @param CustomAuthenticationExtensionItemRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception + * @link https://learn.microsoft.com/graph/api/customauthenticationextension-update?view=graph-rest-beta Find more info here */ public function patch(CustomAuthenticationExtension $body, ?CustomAuthenticationExtensionItemRequestBuilderPatchRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPatchRequestInformation($body, $requestConfiguration); @@ -123,7 +124,7 @@ public function toGetRequestInformation(?CustomAuthenticationExtensionItemReques } /** - * Update the navigation property customAuthenticationExtensions in identity + * Update the properties of a customAuthenticationExtension object. The following derived types are currently supported. * @param CustomAuthenticationExtension $body The request body * @param CustomAuthenticationExtensionItemRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/Identity/VerifiedId/VerifiedIdRequestBuilder.php b/src/Generated/Identity/VerifiedId/VerifiedIdRequestBuilder.php index 7a7e8fd7ae3..5be91833793 100644 --- a/src/Generated/Identity/VerifiedId/VerifiedIdRequestBuilder.php +++ b/src/Generated/Identity/VerifiedId/VerifiedIdRequestBuilder.php @@ -53,7 +53,7 @@ public function delete(?VerifiedIdRequestBuilderDeleteRequestConfiguration $requ } /** - * Get verifiedId from identity + * Entry point for verified ID operations. * @param VerifiedIdRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -100,7 +100,7 @@ public function toDeleteRequestInformation(?VerifiedIdRequestBuilderDeleteReques } /** - * Get verifiedId from identity + * Entry point for verified ID operations. * @param VerifiedIdRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Identity/VerifiedId/VerifiedIdRequestBuilderGetQueryParameters.php b/src/Generated/Identity/VerifiedId/VerifiedIdRequestBuilderGetQueryParameters.php index e2bf72d549b..480cd2e58bf 100644 --- a/src/Generated/Identity/VerifiedId/VerifiedIdRequestBuilderGetQueryParameters.php +++ b/src/Generated/Identity/VerifiedId/VerifiedIdRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Get verifiedId from identity + * Entry point for verified ID operations. */ class VerifiedIdRequestBuilderGetQueryParameters { diff --git a/src/Generated/IdentityGovernance/AccessReviews/Decisions/Item/Instance/BatchApplyCustomDataProvidedResourceDecisions/BatchApplyCustomDataProvidedResourceDecisionsRequestBuilder.php b/src/Generated/IdentityGovernance/AccessReviews/Decisions/Item/Instance/BatchApplyCustomDataProvidedResourceDecisions/BatchApplyCustomDataProvidedResourceDecisionsRequestBuilder.php index 700ce83ba26..f4565244055 100644 --- a/src/Generated/IdentityGovernance/AccessReviews/Decisions/Item/Instance/BatchApplyCustomDataProvidedResourceDecisions/BatchApplyCustomDataProvidedResourceDecisionsRequestBuilder.php +++ b/src/Generated/IdentityGovernance/AccessReviews/Decisions/Item/Instance/BatchApplyCustomDataProvidedResourceDecisions/BatchApplyCustomDataProvidedResourceDecisionsRequestBuilder.php @@ -30,11 +30,12 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Invoke action batchApplyCustomDataProvidedResourceDecisions + * Enables reviewers to set the applyResult and applyDescription on all accessReviewInstanceDecisionItem objects in batches by using customDataProvidedResourceId. NOTE: The access review instance must be in an Applying state. * @param BatchApplyCustomDataProvidedResourceDecisionsPostRequestBody $body The request body * @param BatchApplyCustomDataProvidedResourceDecisionsRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception + * @link https://learn.microsoft.com/graph/api/accessreviewinstance-batchapplycustomdataprovidedresourcedecisions?view=graph-rest-beta Find more info here */ public function post(BatchApplyCustomDataProvidedResourceDecisionsPostRequestBody $body, ?BatchApplyCustomDataProvidedResourceDecisionsRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPostRequestInformation($body, $requestConfiguration); @@ -45,7 +46,7 @@ public function post(BatchApplyCustomDataProvidedResourceDecisionsPostRequestBod } /** - * Invoke action batchApplyCustomDataProvidedResourceDecisions + * Enables reviewers to set the applyResult and applyDescription on all accessReviewInstanceDecisionItem objects in batches by using customDataProvidedResourceId. NOTE: The access review instance must be in an Applying state. * @param BatchApplyCustomDataProvidedResourceDecisionsPostRequestBody $body The request body * @param BatchApplyCustomDataProvidedResourceDecisionsRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/IdentityGovernance/AccessReviews/Definitions/Item/Instances/Item/BatchApplyCustomDataProvidedResourceDecisions/BatchApplyCustomDataProvidedResourceDecisionsRequestBuilder.php b/src/Generated/IdentityGovernance/AccessReviews/Definitions/Item/Instances/Item/BatchApplyCustomDataProvidedResourceDecisions/BatchApplyCustomDataProvidedResourceDecisionsRequestBuilder.php index 77ba8118768..1e36abfebbb 100644 --- a/src/Generated/IdentityGovernance/AccessReviews/Definitions/Item/Instances/Item/BatchApplyCustomDataProvidedResourceDecisions/BatchApplyCustomDataProvidedResourceDecisionsRequestBuilder.php +++ b/src/Generated/IdentityGovernance/AccessReviews/Definitions/Item/Instances/Item/BatchApplyCustomDataProvidedResourceDecisions/BatchApplyCustomDataProvidedResourceDecisionsRequestBuilder.php @@ -30,11 +30,12 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Invoke action batchApplyCustomDataProvidedResourceDecisions + * Enables reviewers to set the applyResult and applyDescription on all accessReviewInstanceDecisionItem objects in batches by using customDataProvidedResourceId. NOTE: The access review instance must be in an Applying state. * @param BatchApplyCustomDataProvidedResourceDecisionsPostRequestBody $body The request body * @param BatchApplyCustomDataProvidedResourceDecisionsRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception + * @link https://learn.microsoft.com/graph/api/accessreviewinstance-batchapplycustomdataprovidedresourcedecisions?view=graph-rest-beta Find more info here */ public function post(BatchApplyCustomDataProvidedResourceDecisionsPostRequestBody $body, ?BatchApplyCustomDataProvidedResourceDecisionsRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPostRequestInformation($body, $requestConfiguration); @@ -45,7 +46,7 @@ public function post(BatchApplyCustomDataProvidedResourceDecisionsPostRequestBod } /** - * Invoke action batchApplyCustomDataProvidedResourceDecisions + * Enables reviewers to set the applyResult and applyDescription on all accessReviewInstanceDecisionItem objects in batches by using customDataProvidedResourceId. NOTE: The access review instance must be in an Applying state. * @param BatchApplyCustomDataProvidedResourceDecisionsPostRequestBody $body The request body * @param BatchApplyCustomDataProvidedResourceDecisionsRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/IdentityGovernance/AccessReviews/Definitions/Item/Instances/Item/Decisions/Item/Instance/BatchApplyCustomDataProvidedResourceDecisions/BatchApplyCustomDataProvidedResourceDecisionsRequestBuilder.php b/src/Generated/IdentityGovernance/AccessReviews/Definitions/Item/Instances/Item/Decisions/Item/Instance/BatchApplyCustomDataProvidedResourceDecisions/BatchApplyCustomDataProvidedResourceDecisionsRequestBuilder.php index 70c5cfffebe..606965d05f8 100644 --- a/src/Generated/IdentityGovernance/AccessReviews/Definitions/Item/Instances/Item/Decisions/Item/Instance/BatchApplyCustomDataProvidedResourceDecisions/BatchApplyCustomDataProvidedResourceDecisionsRequestBuilder.php +++ b/src/Generated/IdentityGovernance/AccessReviews/Definitions/Item/Instances/Item/Decisions/Item/Instance/BatchApplyCustomDataProvidedResourceDecisions/BatchApplyCustomDataProvidedResourceDecisionsRequestBuilder.php @@ -30,11 +30,12 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Invoke action batchApplyCustomDataProvidedResourceDecisions + * Enables reviewers to set the applyResult and applyDescription on all accessReviewInstanceDecisionItem objects in batches by using customDataProvidedResourceId. NOTE: The access review instance must be in an Applying state. * @param BatchApplyCustomDataProvidedResourceDecisionsPostRequestBody $body The request body * @param BatchApplyCustomDataProvidedResourceDecisionsRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception + * @link https://learn.microsoft.com/graph/api/accessreviewinstance-batchapplycustomdataprovidedresourcedecisions?view=graph-rest-beta Find more info here */ public function post(BatchApplyCustomDataProvidedResourceDecisionsPostRequestBody $body, ?BatchApplyCustomDataProvidedResourceDecisionsRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPostRequestInformation($body, $requestConfiguration); @@ -45,7 +46,7 @@ public function post(BatchApplyCustomDataProvidedResourceDecisionsPostRequestBod } /** - * Invoke action batchApplyCustomDataProvidedResourceDecisions + * Enables reviewers to set the applyResult and applyDescription on all accessReviewInstanceDecisionItem objects in batches by using customDataProvidedResourceId. NOTE: The access review instance must be in an Applying state. * @param BatchApplyCustomDataProvidedResourceDecisionsPostRequestBody $body The request body * @param BatchApplyCustomDataProvidedResourceDecisionsRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/IdentityGovernance/AccessReviews/Definitions/Item/Instances/Item/Stages/Item/Decisions/Item/Instance/BatchApplyCustomDataProvidedResourceDecisions/BatchApplyCustomDataProvidedResourceDecisionsRequestBuilder.php b/src/Generated/IdentityGovernance/AccessReviews/Definitions/Item/Instances/Item/Stages/Item/Decisions/Item/Instance/BatchApplyCustomDataProvidedResourceDecisions/BatchApplyCustomDataProvidedResourceDecisionsRequestBuilder.php index e2222bba4b8..8f07d6ca22b 100644 --- a/src/Generated/IdentityGovernance/AccessReviews/Definitions/Item/Instances/Item/Stages/Item/Decisions/Item/Instance/BatchApplyCustomDataProvidedResourceDecisions/BatchApplyCustomDataProvidedResourceDecisionsRequestBuilder.php +++ b/src/Generated/IdentityGovernance/AccessReviews/Definitions/Item/Instances/Item/Stages/Item/Decisions/Item/Instance/BatchApplyCustomDataProvidedResourceDecisions/BatchApplyCustomDataProvidedResourceDecisionsRequestBuilder.php @@ -30,11 +30,12 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Invoke action batchApplyCustomDataProvidedResourceDecisions + * Enables reviewers to set the applyResult and applyDescription on all accessReviewInstanceDecisionItem objects in batches by using customDataProvidedResourceId. NOTE: The access review instance must be in an Applying state. * @param BatchApplyCustomDataProvidedResourceDecisionsPostRequestBody $body The request body * @param BatchApplyCustomDataProvidedResourceDecisionsRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception + * @link https://learn.microsoft.com/graph/api/accessreviewinstance-batchapplycustomdataprovidedresourcedecisions?view=graph-rest-beta Find more info here */ public function post(BatchApplyCustomDataProvidedResourceDecisionsPostRequestBody $body, ?BatchApplyCustomDataProvidedResourceDecisionsRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPostRequestInformation($body, $requestConfiguration); @@ -45,7 +46,7 @@ public function post(BatchApplyCustomDataProvidedResourceDecisionsPostRequestBod } /** - * Invoke action batchApplyCustomDataProvidedResourceDecisions + * Enables reviewers to set the applyResult and applyDescription on all accessReviewInstanceDecisionItem objects in batches by using customDataProvidedResourceId. NOTE: The access review instance must be in an Applying state. * @param BatchApplyCustomDataProvidedResourceDecisionsPostRequestBody $body The request body * @param BatchApplyCustomDataProvidedResourceDecisionsRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/IdentityGovernance/AccessReviews/Instances/Item/BatchApplyCustomDataProvidedResourceDecisions/BatchApplyCustomDataProvidedResourceDecisionsRequestBuilder.php b/src/Generated/IdentityGovernance/AccessReviews/Instances/Item/BatchApplyCustomDataProvidedResourceDecisions/BatchApplyCustomDataProvidedResourceDecisionsRequestBuilder.php index 5910363e46e..af22075af78 100644 --- a/src/Generated/IdentityGovernance/AccessReviews/Instances/Item/BatchApplyCustomDataProvidedResourceDecisions/BatchApplyCustomDataProvidedResourceDecisionsRequestBuilder.php +++ b/src/Generated/IdentityGovernance/AccessReviews/Instances/Item/BatchApplyCustomDataProvidedResourceDecisions/BatchApplyCustomDataProvidedResourceDecisionsRequestBuilder.php @@ -30,11 +30,12 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Invoke action batchApplyCustomDataProvidedResourceDecisions + * Enables reviewers to set the applyResult and applyDescription on all accessReviewInstanceDecisionItem objects in batches by using customDataProvidedResourceId. NOTE: The access review instance must be in an Applying state. * @param BatchApplyCustomDataProvidedResourceDecisionsPostRequestBody $body The request body * @param BatchApplyCustomDataProvidedResourceDecisionsRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception + * @link https://learn.microsoft.com/graph/api/accessreviewinstance-batchapplycustomdataprovidedresourcedecisions?view=graph-rest-beta Find more info here */ public function post(BatchApplyCustomDataProvidedResourceDecisionsPostRequestBody $body, ?BatchApplyCustomDataProvidedResourceDecisionsRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPostRequestInformation($body, $requestConfiguration); @@ -45,7 +46,7 @@ public function post(BatchApplyCustomDataProvidedResourceDecisionsPostRequestBod } /** - * Invoke action batchApplyCustomDataProvidedResourceDecisions + * Enables reviewers to set the applyResult and applyDescription on all accessReviewInstanceDecisionItem objects in batches by using customDataProvidedResourceId. NOTE: The access review instance must be in an Applying state. * @param BatchApplyCustomDataProvidedResourceDecisionsPostRequestBody $body The request body * @param BatchApplyCustomDataProvidedResourceDecisionsRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/IdentityGovernance/AccessReviews/Instances/Item/Decisions/Item/Instance/BatchApplyCustomDataProvidedResourceDecisions/BatchApplyCustomDataProvidedResourceDecisionsRequestBuilder.php b/src/Generated/IdentityGovernance/AccessReviews/Instances/Item/Decisions/Item/Instance/BatchApplyCustomDataProvidedResourceDecisions/BatchApplyCustomDataProvidedResourceDecisionsRequestBuilder.php index c79e0996f41..c8d4592771d 100644 --- a/src/Generated/IdentityGovernance/AccessReviews/Instances/Item/Decisions/Item/Instance/BatchApplyCustomDataProvidedResourceDecisions/BatchApplyCustomDataProvidedResourceDecisionsRequestBuilder.php +++ b/src/Generated/IdentityGovernance/AccessReviews/Instances/Item/Decisions/Item/Instance/BatchApplyCustomDataProvidedResourceDecisions/BatchApplyCustomDataProvidedResourceDecisionsRequestBuilder.php @@ -30,11 +30,12 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Invoke action batchApplyCustomDataProvidedResourceDecisions + * Enables reviewers to set the applyResult and applyDescription on all accessReviewInstanceDecisionItem objects in batches by using customDataProvidedResourceId. NOTE: The access review instance must be in an Applying state. * @param BatchApplyCustomDataProvidedResourceDecisionsPostRequestBody $body The request body * @param BatchApplyCustomDataProvidedResourceDecisionsRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception + * @link https://learn.microsoft.com/graph/api/accessreviewinstance-batchapplycustomdataprovidedresourcedecisions?view=graph-rest-beta Find more info here */ public function post(BatchApplyCustomDataProvidedResourceDecisionsPostRequestBody $body, ?BatchApplyCustomDataProvidedResourceDecisionsRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPostRequestInformation($body, $requestConfiguration); @@ -45,7 +46,7 @@ public function post(BatchApplyCustomDataProvidedResourceDecisionsPostRequestBod } /** - * Invoke action batchApplyCustomDataProvidedResourceDecisions + * Enables reviewers to set the applyResult and applyDescription on all accessReviewInstanceDecisionItem objects in batches by using customDataProvidedResourceId. NOTE: The access review instance must be in an Applying state. * @param BatchApplyCustomDataProvidedResourceDecisionsPostRequestBody $body The request body * @param BatchApplyCustomDataProvidedResourceDecisionsRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/IdentityGovernance/AccessReviews/Instances/Item/Stages/Item/Decisions/Item/Instance/BatchApplyCustomDataProvidedResourceDecisions/BatchApplyCustomDataProvidedResourceDecisionsRequestBuilder.php b/src/Generated/IdentityGovernance/AccessReviews/Instances/Item/Stages/Item/Decisions/Item/Instance/BatchApplyCustomDataProvidedResourceDecisions/BatchApplyCustomDataProvidedResourceDecisionsRequestBuilder.php index d77f07ba22a..8b7afd68ab9 100644 --- a/src/Generated/IdentityGovernance/AccessReviews/Instances/Item/Stages/Item/Decisions/Item/Instance/BatchApplyCustomDataProvidedResourceDecisions/BatchApplyCustomDataProvidedResourceDecisionsRequestBuilder.php +++ b/src/Generated/IdentityGovernance/AccessReviews/Instances/Item/Stages/Item/Decisions/Item/Instance/BatchApplyCustomDataProvidedResourceDecisions/BatchApplyCustomDataProvidedResourceDecisionsRequestBuilder.php @@ -30,11 +30,12 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Invoke action batchApplyCustomDataProvidedResourceDecisions + * Enables reviewers to set the applyResult and applyDescription on all accessReviewInstanceDecisionItem objects in batches by using customDataProvidedResourceId. NOTE: The access review instance must be in an Applying state. * @param BatchApplyCustomDataProvidedResourceDecisionsPostRequestBody $body The request body * @param BatchApplyCustomDataProvidedResourceDecisionsRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception + * @link https://learn.microsoft.com/graph/api/accessreviewinstance-batchapplycustomdataprovidedresourcedecisions?view=graph-rest-beta Find more info here */ public function post(BatchApplyCustomDataProvidedResourceDecisionsPostRequestBody $body, ?BatchApplyCustomDataProvidedResourceDecisionsRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPostRequestInformation($body, $requestConfiguration); @@ -45,7 +46,7 @@ public function post(BatchApplyCustomDataProvidedResourceDecisionsPostRequestBod } /** - * Invoke action batchApplyCustomDataProvidedResourceDecisions + * Enables reviewers to set the applyResult and applyDescription on all accessReviewInstanceDecisionItem objects in batches by using customDataProvidedResourceId. NOTE: The access review instance must be in an Applying state. * @param BatchApplyCustomDataProvidedResourceDecisionsPostRequestBody $body The request body * @param BatchApplyCustomDataProvidedResourceDecisionsRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php index e6023001506..a3ef8fd5401 100644 --- a/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php @@ -4,6 +4,7 @@ use Exception; use Http\Promise\Promise; +use Microsoft\Graph\Beta\Generated\IdentityGovernance\Catalogs\Item\AccessPackageResourceRoles\Item\AccessPackageResource\AccessPackageResourceScopes\Item\AccessPackageResource\UploadSessions\Item\Files\FilesRequestBuilder; use Microsoft\Graph\Beta\Generated\IdentityGovernance\Catalogs\Item\AccessPackageResourceRoles\Item\AccessPackageResource\AccessPackageResourceScopes\Item\AccessPackageResource\UploadSessions\Item\UploadFile\UploadFileRequestBuilder; use Microsoft\Graph\Beta\Generated\Models\CustomDataProvidedResourceUploadSession; use Microsoft\Graph\Beta\Generated\Models\ODataErrors\ODataError; @@ -17,6 +18,13 @@ */ class CustomDataProvidedResourceUploadSessionItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + */ + public function files(): FilesRequestBuilder { + return new FilesRequestBuilder($this->pathParameters, $this->requestAdapter); + } + /** * Provides operations to call the uploadFile method. */ diff --git a/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php new file mode 100644 index 00000000000..e00c3d5ff7e --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/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}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/$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/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..b9a02285ede --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php @@ -0,0 +1,34 @@ +filter = $filter; + $this->search = $search; + } + +} diff --git a/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..d90ba2b963e --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/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/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php new file mode 100644 index 00000000000..cbeec729923 --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php @@ -0,0 +1,97 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + * @param string $customDataProvidedResourceFileId The unique identifier of customDataProvidedResourceFile + * @return CustomDataProvidedResourceFileItemRequestBuilder + */ + public function byCustomDataProvidedResourceFileId(string $customDataProvidedResourceFileId): CustomDataProvidedResourceFileItemRequestBuilder { + $urlTplParams = $this->pathParameters; + $urlTplParams['customDataProvidedResourceFile%2Did'] = $customDataProvidedResourceFileId; + return new CustomDataProvidedResourceFileItemRequestBuilder($urlTplParams, $this->requestAdapter); + } + + /** + * Instantiates a new FilesRequestBuilder 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}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param FilesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?FilesRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CustomDataProvidedResourceFileCollectionResponse::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param FilesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?FilesRequestBuilderGetRequestConfiguration $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 FilesRequestBuilder + */ + public function withUrl(string $rawUrl): FilesRequestBuilder { + return new FilesRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..fd4857d3800 --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.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 FilesRequestBuilderGetQueryParameters 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/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..1e2bb375574 --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,45 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param FilesRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?FilesRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new FilesRequestBuilderGetQueryParameters. + * @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 FilesRequestBuilderGetQueryParameters + */ + 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): FilesRequestBuilderGetQueryParameters { + return new FilesRequestBuilderGetQueryParameters($count, $expand, $filter, $orderby, $search, $select, $skip, $top); + } + +} diff --git a/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php new file mode 100644 index 00000000000..0cf34392f3b --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php @@ -0,0 +1,85 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Instantiates a new CustomDataProvidedResourceFileItemRequestBuilder 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}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}{?%24expand,%24select}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CustomDataProvidedResourceFile::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration $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 CustomDataProvidedResourceFileItemRequestBuilder + */ + public function withUrl(string $rawUrl): CustomDataProvidedResourceFileItemRequestBuilder { + return new CustomDataProvidedResourceFileItemRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..d2d79522a40 --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.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 CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters 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/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..a8a3efd4da0 --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,39 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + * @return CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?array $expand = null, ?array $select = null): CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters { + return new CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters($expand, $select); + } + +} diff --git a/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php new file mode 100644 index 00000000000..85dc1d0117b --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php @@ -0,0 +1,145 @@ +|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}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}/$value'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function delete(?ContentRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toDeleteRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?ContentRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + /** @var Promise $result */ + $result = $this->requestAdapter->sendPrimitiveAsync($requestInfo, StreamInterface::class, $errorMappings); + return $result; + } + + /** + * The unique identifier for an entity. Read-only. + * @param StreamInterface $body Binary request body + * @param ContentRequestBuilderPutRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function put(StreamInterface $body, ?ContentRequestBuilderPutRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPutRequestInformation($body, $requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + /** @var Promise $result */ + $result = $this->requestAdapter->sendPrimitiveAsync($requestInfo, StreamInterface::class, $errorMappings); + return $result; + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toDeleteRequestInformation(?ContentRequestBuilderDeleteRequestConfiguration $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 unique identifier for an entity. Read-only. + * @param ContentRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?ContentRequestBuilderGetRequestConfiguration $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); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/octet-stream, application/json"); + return $requestInfo; + } + + /** + * The unique identifier for an entity. Read-only. + * @param StreamInterface $body Binary request body + * @param ContentRequestBuilderPutRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPutRequestInformation(StreamInterface $body, ?ContentRequestBuilderPutRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::PUT; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + $requestInfo->setStreamContent($body, "application/octet-stream"); + 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 ContentRequestBuilder + */ + public function withUrl(string $rawUrl): ContentRequestBuilder { + return new ContentRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php new file mode 100644 index 00000000000..e4728616370 --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.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/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..ee521e53f9e --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.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/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php new file mode 100644 index 00000000000..55561c5d6d7 --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.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/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php index 203883724cb..9ff66d594ad 100644 --- a/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php @@ -4,6 +4,7 @@ use Exception; use Http\Promise\Promise; +use Microsoft\Graph\Beta\Generated\IdentityGovernance\Catalogs\Item\AccessPackageResourceRoles\Item\AccessPackageResource\UploadSessions\Item\Files\FilesRequestBuilder; use Microsoft\Graph\Beta\Generated\IdentityGovernance\Catalogs\Item\AccessPackageResourceRoles\Item\AccessPackageResource\UploadSessions\Item\UploadFile\UploadFileRequestBuilder; use Microsoft\Graph\Beta\Generated\Models\CustomDataProvidedResourceUploadSession; use Microsoft\Graph\Beta\Generated\Models\ODataErrors\ODataError; @@ -17,6 +18,13 @@ */ class CustomDataProvidedResourceUploadSessionItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + */ + public function files(): FilesRequestBuilder { + return new FilesRequestBuilder($this->pathParameters, $this->requestAdapter); + } + /** * Provides operations to call the uploadFile method. */ diff --git a/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php new file mode 100644 index 00000000000..42e8815ccd8 --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/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}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/$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/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..ac6de551d05 --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php @@ -0,0 +1,34 @@ +filter = $filter; + $this->search = $search; + } + +} diff --git a/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..e2f970e5e70 --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/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/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php new file mode 100644 index 00000000000..37c262c6edf --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php @@ -0,0 +1,97 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + * @param string $customDataProvidedResourceFileId The unique identifier of customDataProvidedResourceFile + * @return CustomDataProvidedResourceFileItemRequestBuilder + */ + public function byCustomDataProvidedResourceFileId(string $customDataProvidedResourceFileId): CustomDataProvidedResourceFileItemRequestBuilder { + $urlTplParams = $this->pathParameters; + $urlTplParams['customDataProvidedResourceFile%2Did'] = $customDataProvidedResourceFileId; + return new CustomDataProvidedResourceFileItemRequestBuilder($urlTplParams, $this->requestAdapter); + } + + /** + * Instantiates a new FilesRequestBuilder 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}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param FilesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?FilesRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CustomDataProvidedResourceFileCollectionResponse::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param FilesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?FilesRequestBuilderGetRequestConfiguration $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 FilesRequestBuilder + */ + public function withUrl(string $rawUrl): FilesRequestBuilder { + return new FilesRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..cb192e4de95 --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.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 FilesRequestBuilderGetQueryParameters 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/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..fc2792e8c8a --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,45 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param FilesRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?FilesRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new FilesRequestBuilderGetQueryParameters. + * @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 FilesRequestBuilderGetQueryParameters + */ + 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): FilesRequestBuilderGetQueryParameters { + return new FilesRequestBuilderGetQueryParameters($count, $expand, $filter, $orderby, $search, $select, $skip, $top); + } + +} diff --git a/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php new file mode 100644 index 00000000000..66261be9522 --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php @@ -0,0 +1,85 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Instantiates a new CustomDataProvidedResourceFileItemRequestBuilder 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}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}{?%24expand,%24select}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CustomDataProvidedResourceFile::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration $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 CustomDataProvidedResourceFileItemRequestBuilder + */ + public function withUrl(string $rawUrl): CustomDataProvidedResourceFileItemRequestBuilder { + return new CustomDataProvidedResourceFileItemRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..ea0151b60cc --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.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 CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters 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/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..87a065bd1f4 --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,39 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + * @return CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?array $expand = null, ?array $select = null): CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters { + return new CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters($expand, $select); + } + +} diff --git a/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php new file mode 100644 index 00000000000..7b8891b9d46 --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php @@ -0,0 +1,145 @@ +|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}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}/$value'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function delete(?ContentRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toDeleteRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?ContentRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + /** @var Promise $result */ + $result = $this->requestAdapter->sendPrimitiveAsync($requestInfo, StreamInterface::class, $errorMappings); + return $result; + } + + /** + * The unique identifier for an entity. Read-only. + * @param StreamInterface $body Binary request body + * @param ContentRequestBuilderPutRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function put(StreamInterface $body, ?ContentRequestBuilderPutRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPutRequestInformation($body, $requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + /** @var Promise $result */ + $result = $this->requestAdapter->sendPrimitiveAsync($requestInfo, StreamInterface::class, $errorMappings); + return $result; + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toDeleteRequestInformation(?ContentRequestBuilderDeleteRequestConfiguration $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 unique identifier for an entity. Read-only. + * @param ContentRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?ContentRequestBuilderGetRequestConfiguration $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); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/octet-stream, application/json"); + return $requestInfo; + } + + /** + * The unique identifier for an entity. Read-only. + * @param StreamInterface $body Binary request body + * @param ContentRequestBuilderPutRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPutRequestInformation(StreamInterface $body, ?ContentRequestBuilderPutRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::PUT; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + $requestInfo->setStreamContent($body, "application/octet-stream"); + 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 ContentRequestBuilder + */ + public function withUrl(string $rawUrl): ContentRequestBuilder { + return new ContentRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php new file mode 100644 index 00000000000..c6375c5e715 --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.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/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..290ab475c76 --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.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/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php new file mode 100644 index 00000000000..80528f716c4 --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.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/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php index 73e802f47dc..21d2c2d1c06 100644 --- a/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php @@ -4,6 +4,7 @@ use Exception; use Http\Promise\Promise; +use Microsoft\Graph\Beta\Generated\IdentityGovernance\Catalogs\Item\AccessPackageResourceScopes\Item\AccessPackageResource\AccessPackageResourceRoles\Item\AccessPackageResource\UploadSessions\Item\Files\FilesRequestBuilder; use Microsoft\Graph\Beta\Generated\IdentityGovernance\Catalogs\Item\AccessPackageResourceScopes\Item\AccessPackageResource\AccessPackageResourceRoles\Item\AccessPackageResource\UploadSessions\Item\UploadFile\UploadFileRequestBuilder; use Microsoft\Graph\Beta\Generated\Models\CustomDataProvidedResourceUploadSession; use Microsoft\Graph\Beta\Generated\Models\ODataErrors\ODataError; @@ -17,6 +18,13 @@ */ class CustomDataProvidedResourceUploadSessionItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + */ + public function files(): FilesRequestBuilder { + return new FilesRequestBuilder($this->pathParameters, $this->requestAdapter); + } + /** * Provides operations to call the uploadFile method. */ diff --git a/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php new file mode 100644 index 00000000000..435e0315641 --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/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}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/$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/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..a14af97f82a --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php @@ -0,0 +1,34 @@ +filter = $filter; + $this->search = $search; + } + +} diff --git a/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..2fe04abba77 --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/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/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php new file mode 100644 index 00000000000..650805fc881 --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php @@ -0,0 +1,97 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + * @param string $customDataProvidedResourceFileId The unique identifier of customDataProvidedResourceFile + * @return CustomDataProvidedResourceFileItemRequestBuilder + */ + public function byCustomDataProvidedResourceFileId(string $customDataProvidedResourceFileId): CustomDataProvidedResourceFileItemRequestBuilder { + $urlTplParams = $this->pathParameters; + $urlTplParams['customDataProvidedResourceFile%2Did'] = $customDataProvidedResourceFileId; + return new CustomDataProvidedResourceFileItemRequestBuilder($urlTplParams, $this->requestAdapter); + } + + /** + * Instantiates a new FilesRequestBuilder 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}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param FilesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?FilesRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CustomDataProvidedResourceFileCollectionResponse::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param FilesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?FilesRequestBuilderGetRequestConfiguration $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 FilesRequestBuilder + */ + public function withUrl(string $rawUrl): FilesRequestBuilder { + return new FilesRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..4dca2001973 --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.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 FilesRequestBuilderGetQueryParameters 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/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..fed23f901d0 --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,45 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param FilesRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?FilesRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new FilesRequestBuilderGetQueryParameters. + * @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 FilesRequestBuilderGetQueryParameters + */ + 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): FilesRequestBuilderGetQueryParameters { + return new FilesRequestBuilderGetQueryParameters($count, $expand, $filter, $orderby, $search, $select, $skip, $top); + } + +} diff --git a/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php new file mode 100644 index 00000000000..0a789be4d17 --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php @@ -0,0 +1,85 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Instantiates a new CustomDataProvidedResourceFileItemRequestBuilder 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}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}{?%24expand,%24select}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CustomDataProvidedResourceFile::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration $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 CustomDataProvidedResourceFileItemRequestBuilder + */ + public function withUrl(string $rawUrl): CustomDataProvidedResourceFileItemRequestBuilder { + return new CustomDataProvidedResourceFileItemRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..1c4981d9d84 --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.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 CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters 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/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..21b71101ca0 --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,39 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + * @return CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?array $expand = null, ?array $select = null): CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters { + return new CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters($expand, $select); + } + +} diff --git a/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php new file mode 100644 index 00000000000..816c504245c --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php @@ -0,0 +1,145 @@ +|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}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}/$value'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function delete(?ContentRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toDeleteRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?ContentRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + /** @var Promise $result */ + $result = $this->requestAdapter->sendPrimitiveAsync($requestInfo, StreamInterface::class, $errorMappings); + return $result; + } + + /** + * The unique identifier for an entity. Read-only. + * @param StreamInterface $body Binary request body + * @param ContentRequestBuilderPutRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function put(StreamInterface $body, ?ContentRequestBuilderPutRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPutRequestInformation($body, $requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + /** @var Promise $result */ + $result = $this->requestAdapter->sendPrimitiveAsync($requestInfo, StreamInterface::class, $errorMappings); + return $result; + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toDeleteRequestInformation(?ContentRequestBuilderDeleteRequestConfiguration $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 unique identifier for an entity. Read-only. + * @param ContentRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?ContentRequestBuilderGetRequestConfiguration $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); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/octet-stream, application/json"); + return $requestInfo; + } + + /** + * The unique identifier for an entity. Read-only. + * @param StreamInterface $body Binary request body + * @param ContentRequestBuilderPutRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPutRequestInformation(StreamInterface $body, ?ContentRequestBuilderPutRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::PUT; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + $requestInfo->setStreamContent($body, "application/octet-stream"); + 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 ContentRequestBuilder + */ + public function withUrl(string $rawUrl): ContentRequestBuilder { + return new ContentRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php new file mode 100644 index 00000000000..aca2962046a --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.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/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..1c77e55355b --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.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/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php new file mode 100644 index 00000000000..8006b1cc74d --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.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/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php index d26603efeee..4929028738d 100644 --- a/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php @@ -4,6 +4,7 @@ use Exception; use Http\Promise\Promise; +use Microsoft\Graph\Beta\Generated\IdentityGovernance\Catalogs\Item\AccessPackageResourceScopes\Item\AccessPackageResource\UploadSessions\Item\Files\FilesRequestBuilder; use Microsoft\Graph\Beta\Generated\IdentityGovernance\Catalogs\Item\AccessPackageResourceScopes\Item\AccessPackageResource\UploadSessions\Item\UploadFile\UploadFileRequestBuilder; use Microsoft\Graph\Beta\Generated\Models\CustomDataProvidedResourceUploadSession; use Microsoft\Graph\Beta\Generated\Models\ODataErrors\ODataError; @@ -17,6 +18,13 @@ */ class CustomDataProvidedResourceUploadSessionItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + */ + public function files(): FilesRequestBuilder { + return new FilesRequestBuilder($this->pathParameters, $this->requestAdapter); + } + /** * Provides operations to call the uploadFile method. */ diff --git a/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php new file mode 100644 index 00000000000..1353916fb56 --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/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}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/$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/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..8610961f9fc --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php @@ -0,0 +1,34 @@ +filter = $filter; + $this->search = $search; + } + +} diff --git a/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..a0cd5eeb936 --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/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/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php new file mode 100644 index 00000000000..c8dbf02f0dd --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php @@ -0,0 +1,97 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + * @param string $customDataProvidedResourceFileId The unique identifier of customDataProvidedResourceFile + * @return CustomDataProvidedResourceFileItemRequestBuilder + */ + public function byCustomDataProvidedResourceFileId(string $customDataProvidedResourceFileId): CustomDataProvidedResourceFileItemRequestBuilder { + $urlTplParams = $this->pathParameters; + $urlTplParams['customDataProvidedResourceFile%2Did'] = $customDataProvidedResourceFileId; + return new CustomDataProvidedResourceFileItemRequestBuilder($urlTplParams, $this->requestAdapter); + } + + /** + * Instantiates a new FilesRequestBuilder 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}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param FilesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?FilesRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CustomDataProvidedResourceFileCollectionResponse::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param FilesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?FilesRequestBuilderGetRequestConfiguration $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 FilesRequestBuilder + */ + public function withUrl(string $rawUrl): FilesRequestBuilder { + return new FilesRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..a46ba32dcee --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.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 FilesRequestBuilderGetQueryParameters 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/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..d4d87108aa2 --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,45 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param FilesRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?FilesRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new FilesRequestBuilderGetQueryParameters. + * @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 FilesRequestBuilderGetQueryParameters + */ + 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): FilesRequestBuilderGetQueryParameters { + return new FilesRequestBuilderGetQueryParameters($count, $expand, $filter, $orderby, $search, $select, $skip, $top); + } + +} diff --git a/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php new file mode 100644 index 00000000000..1e92a4ba177 --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php @@ -0,0 +1,85 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Instantiates a new CustomDataProvidedResourceFileItemRequestBuilder 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}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}{?%24expand,%24select}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CustomDataProvidedResourceFile::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration $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 CustomDataProvidedResourceFileItemRequestBuilder + */ + public function withUrl(string $rawUrl): CustomDataProvidedResourceFileItemRequestBuilder { + return new CustomDataProvidedResourceFileItemRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..067280152cd --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.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 CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters 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/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..d96de5fd9c6 --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,39 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + * @return CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?array $expand = null, ?array $select = null): CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters { + return new CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters($expand, $select); + } + +} diff --git a/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php new file mode 100644 index 00000000000..d42f4d33ed7 --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php @@ -0,0 +1,145 @@ +|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}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}/$value'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function delete(?ContentRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toDeleteRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?ContentRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + /** @var Promise $result */ + $result = $this->requestAdapter->sendPrimitiveAsync($requestInfo, StreamInterface::class, $errorMappings); + return $result; + } + + /** + * The unique identifier for an entity. Read-only. + * @param StreamInterface $body Binary request body + * @param ContentRequestBuilderPutRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function put(StreamInterface $body, ?ContentRequestBuilderPutRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPutRequestInformation($body, $requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + /** @var Promise $result */ + $result = $this->requestAdapter->sendPrimitiveAsync($requestInfo, StreamInterface::class, $errorMappings); + return $result; + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toDeleteRequestInformation(?ContentRequestBuilderDeleteRequestConfiguration $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 unique identifier for an entity. Read-only. + * @param ContentRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?ContentRequestBuilderGetRequestConfiguration $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); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/octet-stream, application/json"); + return $requestInfo; + } + + /** + * The unique identifier for an entity. Read-only. + * @param StreamInterface $body Binary request body + * @param ContentRequestBuilderPutRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPutRequestInformation(StreamInterface $body, ?ContentRequestBuilderPutRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::PUT; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + $requestInfo->setStreamContent($body, "application/octet-stream"); + 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 ContentRequestBuilder + */ + public function withUrl(string $rawUrl): ContentRequestBuilder { + return new ContentRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php new file mode 100644 index 00000000000..e981d17b3a4 --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.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/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..e40913d9118 --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.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/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php new file mode 100644 index 00000000000..78dce2c7052 --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.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/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php index 3d04ecf0359..20e2385ffda 100644 --- a/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php @@ -4,6 +4,7 @@ use Exception; use Http\Promise\Promise; +use Microsoft\Graph\Beta\Generated\IdentityGovernance\Catalogs\Item\AccessPackageResources\Item\AccessPackageResourceRoles\Item\AccessPackageResource\AccessPackageResourceScopes\Item\AccessPackageResource\UploadSessions\Item\Files\FilesRequestBuilder; use Microsoft\Graph\Beta\Generated\IdentityGovernance\Catalogs\Item\AccessPackageResources\Item\AccessPackageResourceRoles\Item\AccessPackageResource\AccessPackageResourceScopes\Item\AccessPackageResource\UploadSessions\Item\UploadFile\UploadFileRequestBuilder; use Microsoft\Graph\Beta\Generated\Models\CustomDataProvidedResourceUploadSession; use Microsoft\Graph\Beta\Generated\Models\ODataErrors\ODataError; @@ -17,6 +18,13 @@ */ class CustomDataProvidedResourceUploadSessionItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + */ + public function files(): FilesRequestBuilder { + return new FilesRequestBuilder($this->pathParameters, $this->requestAdapter); + } + /** * Provides operations to call the uploadFile method. */ diff --git a/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php new file mode 100644 index 00000000000..63e39845f58 --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/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}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/$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/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..250014a07f8 --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php @@ -0,0 +1,34 @@ +filter = $filter; + $this->search = $search; + } + +} diff --git a/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..e25535de2fe --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/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/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php new file mode 100644 index 00000000000..32604007073 --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php @@ -0,0 +1,97 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + * @param string $customDataProvidedResourceFileId The unique identifier of customDataProvidedResourceFile + * @return CustomDataProvidedResourceFileItemRequestBuilder + */ + public function byCustomDataProvidedResourceFileId(string $customDataProvidedResourceFileId): CustomDataProvidedResourceFileItemRequestBuilder { + $urlTplParams = $this->pathParameters; + $urlTplParams['customDataProvidedResourceFile%2Did'] = $customDataProvidedResourceFileId; + return new CustomDataProvidedResourceFileItemRequestBuilder($urlTplParams, $this->requestAdapter); + } + + /** + * Instantiates a new FilesRequestBuilder 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}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param FilesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?FilesRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CustomDataProvidedResourceFileCollectionResponse::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param FilesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?FilesRequestBuilderGetRequestConfiguration $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 FilesRequestBuilder + */ + public function withUrl(string $rawUrl): FilesRequestBuilder { + return new FilesRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..189d6d8e80d --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.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 FilesRequestBuilderGetQueryParameters 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/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..0b13590a21c --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,45 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param FilesRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?FilesRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new FilesRequestBuilderGetQueryParameters. + * @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 FilesRequestBuilderGetQueryParameters + */ + 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): FilesRequestBuilderGetQueryParameters { + return new FilesRequestBuilderGetQueryParameters($count, $expand, $filter, $orderby, $search, $select, $skip, $top); + } + +} diff --git a/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php new file mode 100644 index 00000000000..ba87240e352 --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php @@ -0,0 +1,85 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Instantiates a new CustomDataProvidedResourceFileItemRequestBuilder 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}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}{?%24expand,%24select}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CustomDataProvidedResourceFile::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration $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 CustomDataProvidedResourceFileItemRequestBuilder + */ + public function withUrl(string $rawUrl): CustomDataProvidedResourceFileItemRequestBuilder { + return new CustomDataProvidedResourceFileItemRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..100d9308ff8 --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.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 CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters 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/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..4b169e27697 --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,39 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + * @return CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?array $expand = null, ?array $select = null): CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters { + return new CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters($expand, $select); + } + +} diff --git a/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php new file mode 100644 index 00000000000..520c51e0d71 --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php @@ -0,0 +1,145 @@ +|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}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}/$value'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function delete(?ContentRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toDeleteRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?ContentRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + /** @var Promise $result */ + $result = $this->requestAdapter->sendPrimitiveAsync($requestInfo, StreamInterface::class, $errorMappings); + return $result; + } + + /** + * The unique identifier for an entity. Read-only. + * @param StreamInterface $body Binary request body + * @param ContentRequestBuilderPutRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function put(StreamInterface $body, ?ContentRequestBuilderPutRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPutRequestInformation($body, $requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + /** @var Promise $result */ + $result = $this->requestAdapter->sendPrimitiveAsync($requestInfo, StreamInterface::class, $errorMappings); + return $result; + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toDeleteRequestInformation(?ContentRequestBuilderDeleteRequestConfiguration $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 unique identifier for an entity. Read-only. + * @param ContentRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?ContentRequestBuilderGetRequestConfiguration $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); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/octet-stream, application/json"); + return $requestInfo; + } + + /** + * The unique identifier for an entity. Read-only. + * @param StreamInterface $body Binary request body + * @param ContentRequestBuilderPutRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPutRequestInformation(StreamInterface $body, ?ContentRequestBuilderPutRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::PUT; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + $requestInfo->setStreamContent($body, "application/octet-stream"); + 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 ContentRequestBuilder + */ + public function withUrl(string $rawUrl): ContentRequestBuilder { + return new ContentRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php new file mode 100644 index 00000000000..99ac14e8c28 --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.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/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..37e39ed7eb3 --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.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/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php new file mode 100644 index 00000000000..d8b70c2f55d --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.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/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php index 93ddf631f04..c97d6456914 100644 --- a/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php @@ -4,6 +4,7 @@ use Exception; use Http\Promise\Promise; +use Microsoft\Graph\Beta\Generated\IdentityGovernance\Catalogs\Item\AccessPackageResources\Item\AccessPackageResourceRoles\Item\AccessPackageResource\UploadSessions\Item\Files\FilesRequestBuilder; use Microsoft\Graph\Beta\Generated\IdentityGovernance\Catalogs\Item\AccessPackageResources\Item\AccessPackageResourceRoles\Item\AccessPackageResource\UploadSessions\Item\UploadFile\UploadFileRequestBuilder; use Microsoft\Graph\Beta\Generated\Models\CustomDataProvidedResourceUploadSession; use Microsoft\Graph\Beta\Generated\Models\ODataErrors\ODataError; @@ -17,6 +18,13 @@ */ class CustomDataProvidedResourceUploadSessionItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + */ + public function files(): FilesRequestBuilder { + return new FilesRequestBuilder($this->pathParameters, $this->requestAdapter); + } + /** * Provides operations to call the uploadFile method. */ diff --git a/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php new file mode 100644 index 00000000000..4424bb6c354 --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/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}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/$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/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..4e3b3d7ce13 --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php @@ -0,0 +1,34 @@ +filter = $filter; + $this->search = $search; + } + +} diff --git a/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..fc25c82b0d3 --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/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/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php new file mode 100644 index 00000000000..b9798f66b02 --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php @@ -0,0 +1,97 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + * @param string $customDataProvidedResourceFileId The unique identifier of customDataProvidedResourceFile + * @return CustomDataProvidedResourceFileItemRequestBuilder + */ + public function byCustomDataProvidedResourceFileId(string $customDataProvidedResourceFileId): CustomDataProvidedResourceFileItemRequestBuilder { + $urlTplParams = $this->pathParameters; + $urlTplParams['customDataProvidedResourceFile%2Did'] = $customDataProvidedResourceFileId; + return new CustomDataProvidedResourceFileItemRequestBuilder($urlTplParams, $this->requestAdapter); + } + + /** + * Instantiates a new FilesRequestBuilder 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}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param FilesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?FilesRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CustomDataProvidedResourceFileCollectionResponse::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param FilesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?FilesRequestBuilderGetRequestConfiguration $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 FilesRequestBuilder + */ + public function withUrl(string $rawUrl): FilesRequestBuilder { + return new FilesRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..a31972f33ac --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.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 FilesRequestBuilderGetQueryParameters 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/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..9501d76cb04 --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,45 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param FilesRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?FilesRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new FilesRequestBuilderGetQueryParameters. + * @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 FilesRequestBuilderGetQueryParameters + */ + 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): FilesRequestBuilderGetQueryParameters { + return new FilesRequestBuilderGetQueryParameters($count, $expand, $filter, $orderby, $search, $select, $skip, $top); + } + +} diff --git a/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php new file mode 100644 index 00000000000..9ae441fad94 --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php @@ -0,0 +1,85 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Instantiates a new CustomDataProvidedResourceFileItemRequestBuilder 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}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}{?%24expand,%24select}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CustomDataProvidedResourceFile::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration $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 CustomDataProvidedResourceFileItemRequestBuilder + */ + public function withUrl(string $rawUrl): CustomDataProvidedResourceFileItemRequestBuilder { + return new CustomDataProvidedResourceFileItemRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..51cf22108ad --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.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 CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters 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/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..a6c112a17ad --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,39 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + * @return CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?array $expand = null, ?array $select = null): CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters { + return new CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters($expand, $select); + } + +} diff --git a/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php new file mode 100644 index 00000000000..7d06dfa2cd1 --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php @@ -0,0 +1,145 @@ +|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}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}/$value'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function delete(?ContentRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toDeleteRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?ContentRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + /** @var Promise $result */ + $result = $this->requestAdapter->sendPrimitiveAsync($requestInfo, StreamInterface::class, $errorMappings); + return $result; + } + + /** + * The unique identifier for an entity. Read-only. + * @param StreamInterface $body Binary request body + * @param ContentRequestBuilderPutRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function put(StreamInterface $body, ?ContentRequestBuilderPutRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPutRequestInformation($body, $requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + /** @var Promise $result */ + $result = $this->requestAdapter->sendPrimitiveAsync($requestInfo, StreamInterface::class, $errorMappings); + return $result; + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toDeleteRequestInformation(?ContentRequestBuilderDeleteRequestConfiguration $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 unique identifier for an entity. Read-only. + * @param ContentRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?ContentRequestBuilderGetRequestConfiguration $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); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/octet-stream, application/json"); + return $requestInfo; + } + + /** + * The unique identifier for an entity. Read-only. + * @param StreamInterface $body Binary request body + * @param ContentRequestBuilderPutRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPutRequestInformation(StreamInterface $body, ?ContentRequestBuilderPutRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::PUT; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + $requestInfo->setStreamContent($body, "application/octet-stream"); + 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 ContentRequestBuilder + */ + public function withUrl(string $rawUrl): ContentRequestBuilder { + return new ContentRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php new file mode 100644 index 00000000000..53c844c5c67 --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.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/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..6bdac01ca8e --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.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/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php new file mode 100644 index 00000000000..353d9e6384c --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.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/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php index 1710004b370..42aa5d3e3ca 100644 --- a/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php @@ -4,6 +4,7 @@ use Exception; use Http\Promise\Promise; +use Microsoft\Graph\Beta\Generated\IdentityGovernance\Catalogs\Item\AccessPackageResources\Item\AccessPackageResourceScopes\Item\AccessPackageResource\AccessPackageResourceRoles\Item\AccessPackageResource\UploadSessions\Item\Files\FilesRequestBuilder; use Microsoft\Graph\Beta\Generated\IdentityGovernance\Catalogs\Item\AccessPackageResources\Item\AccessPackageResourceScopes\Item\AccessPackageResource\AccessPackageResourceRoles\Item\AccessPackageResource\UploadSessions\Item\UploadFile\UploadFileRequestBuilder; use Microsoft\Graph\Beta\Generated\Models\CustomDataProvidedResourceUploadSession; use Microsoft\Graph\Beta\Generated\Models\ODataErrors\ODataError; @@ -17,6 +18,13 @@ */ class CustomDataProvidedResourceUploadSessionItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + */ + public function files(): FilesRequestBuilder { + return new FilesRequestBuilder($this->pathParameters, $this->requestAdapter); + } + /** * Provides operations to call the uploadFile method. */ diff --git a/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php new file mode 100644 index 00000000000..422e982f8d8 --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/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}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/$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/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..581a520c857 --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php @@ -0,0 +1,34 @@ +filter = $filter; + $this->search = $search; + } + +} diff --git a/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..4118dffd342 --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/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/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php new file mode 100644 index 00000000000..2c3a2d321b2 --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php @@ -0,0 +1,97 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + * @param string $customDataProvidedResourceFileId The unique identifier of customDataProvidedResourceFile + * @return CustomDataProvidedResourceFileItemRequestBuilder + */ + public function byCustomDataProvidedResourceFileId(string $customDataProvidedResourceFileId): CustomDataProvidedResourceFileItemRequestBuilder { + $urlTplParams = $this->pathParameters; + $urlTplParams['customDataProvidedResourceFile%2Did'] = $customDataProvidedResourceFileId; + return new CustomDataProvidedResourceFileItemRequestBuilder($urlTplParams, $this->requestAdapter); + } + + /** + * Instantiates a new FilesRequestBuilder 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}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param FilesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?FilesRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CustomDataProvidedResourceFileCollectionResponse::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param FilesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?FilesRequestBuilderGetRequestConfiguration $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 FilesRequestBuilder + */ + public function withUrl(string $rawUrl): FilesRequestBuilder { + return new FilesRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..3cbe91aeaff --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.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 FilesRequestBuilderGetQueryParameters 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/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..459ee1c7afd --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,45 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param FilesRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?FilesRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new FilesRequestBuilderGetQueryParameters. + * @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 FilesRequestBuilderGetQueryParameters + */ + 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): FilesRequestBuilderGetQueryParameters { + return new FilesRequestBuilderGetQueryParameters($count, $expand, $filter, $orderby, $search, $select, $skip, $top); + } + +} diff --git a/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php new file mode 100644 index 00000000000..9159bf9f1fb --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php @@ -0,0 +1,85 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Instantiates a new CustomDataProvidedResourceFileItemRequestBuilder 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}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}{?%24expand,%24select}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CustomDataProvidedResourceFile::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration $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 CustomDataProvidedResourceFileItemRequestBuilder + */ + public function withUrl(string $rawUrl): CustomDataProvidedResourceFileItemRequestBuilder { + return new CustomDataProvidedResourceFileItemRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..ac7fcec8092 --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.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 CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters 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/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..85d4573e3db --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,39 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + * @return CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?array $expand = null, ?array $select = null): CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters { + return new CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters($expand, $select); + } + +} diff --git a/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php new file mode 100644 index 00000000000..61586151ceb --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php @@ -0,0 +1,145 @@ +|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}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}/$value'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function delete(?ContentRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toDeleteRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?ContentRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + /** @var Promise $result */ + $result = $this->requestAdapter->sendPrimitiveAsync($requestInfo, StreamInterface::class, $errorMappings); + return $result; + } + + /** + * The unique identifier for an entity. Read-only. + * @param StreamInterface $body Binary request body + * @param ContentRequestBuilderPutRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function put(StreamInterface $body, ?ContentRequestBuilderPutRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPutRequestInformation($body, $requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + /** @var Promise $result */ + $result = $this->requestAdapter->sendPrimitiveAsync($requestInfo, StreamInterface::class, $errorMappings); + return $result; + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toDeleteRequestInformation(?ContentRequestBuilderDeleteRequestConfiguration $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 unique identifier for an entity. Read-only. + * @param ContentRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?ContentRequestBuilderGetRequestConfiguration $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); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/octet-stream, application/json"); + return $requestInfo; + } + + /** + * The unique identifier for an entity. Read-only. + * @param StreamInterface $body Binary request body + * @param ContentRequestBuilderPutRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPutRequestInformation(StreamInterface $body, ?ContentRequestBuilderPutRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::PUT; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + $requestInfo->setStreamContent($body, "application/octet-stream"); + 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 ContentRequestBuilder + */ + public function withUrl(string $rawUrl): ContentRequestBuilder { + return new ContentRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php new file mode 100644 index 00000000000..6a919b36cf2 --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.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/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..715e05aaa18 --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.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/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php new file mode 100644 index 00000000000..4c75387da0a --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.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/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php index aa7c10b2e9c..63d62c3e691 100644 --- a/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php @@ -4,6 +4,7 @@ use Exception; use Http\Promise\Promise; +use Microsoft\Graph\Beta\Generated\IdentityGovernance\Catalogs\Item\AccessPackageResources\Item\AccessPackageResourceScopes\Item\AccessPackageResource\UploadSessions\Item\Files\FilesRequestBuilder; use Microsoft\Graph\Beta\Generated\IdentityGovernance\Catalogs\Item\AccessPackageResources\Item\AccessPackageResourceScopes\Item\AccessPackageResource\UploadSessions\Item\UploadFile\UploadFileRequestBuilder; use Microsoft\Graph\Beta\Generated\Models\CustomDataProvidedResourceUploadSession; use Microsoft\Graph\Beta\Generated\Models\ODataErrors\ODataError; @@ -17,6 +18,13 @@ */ class CustomDataProvidedResourceUploadSessionItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + */ + public function files(): FilesRequestBuilder { + return new FilesRequestBuilder($this->pathParameters, $this->requestAdapter); + } + /** * Provides operations to call the uploadFile method. */ diff --git a/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php new file mode 100644 index 00000000000..44481a23544 --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/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}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/$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/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..8ce1a1fe152 --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php @@ -0,0 +1,34 @@ +filter = $filter; + $this->search = $search; + } + +} diff --git a/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..e9cd3d08a41 --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/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/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php new file mode 100644 index 00000000000..9474d7094aa --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php @@ -0,0 +1,97 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + * @param string $customDataProvidedResourceFileId The unique identifier of customDataProvidedResourceFile + * @return CustomDataProvidedResourceFileItemRequestBuilder + */ + public function byCustomDataProvidedResourceFileId(string $customDataProvidedResourceFileId): CustomDataProvidedResourceFileItemRequestBuilder { + $urlTplParams = $this->pathParameters; + $urlTplParams['customDataProvidedResourceFile%2Did'] = $customDataProvidedResourceFileId; + return new CustomDataProvidedResourceFileItemRequestBuilder($urlTplParams, $this->requestAdapter); + } + + /** + * Instantiates a new FilesRequestBuilder 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}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param FilesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?FilesRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CustomDataProvidedResourceFileCollectionResponse::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param FilesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?FilesRequestBuilderGetRequestConfiguration $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 FilesRequestBuilder + */ + public function withUrl(string $rawUrl): FilesRequestBuilder { + return new FilesRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..fd1df5d9a67 --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.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 FilesRequestBuilderGetQueryParameters 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/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..377b8f114ff --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,45 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param FilesRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?FilesRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new FilesRequestBuilderGetQueryParameters. + * @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 FilesRequestBuilderGetQueryParameters + */ + 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): FilesRequestBuilderGetQueryParameters { + return new FilesRequestBuilderGetQueryParameters($count, $expand, $filter, $orderby, $search, $select, $skip, $top); + } + +} diff --git a/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php new file mode 100644 index 00000000000..eee19bbabd2 --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php @@ -0,0 +1,85 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Instantiates a new CustomDataProvidedResourceFileItemRequestBuilder 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}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}{?%24expand,%24select}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CustomDataProvidedResourceFile::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration $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 CustomDataProvidedResourceFileItemRequestBuilder + */ + public function withUrl(string $rawUrl): CustomDataProvidedResourceFileItemRequestBuilder { + return new CustomDataProvidedResourceFileItemRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..5cedc7467a2 --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.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 CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters 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/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..97497f2e9b7 --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,39 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + * @return CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?array $expand = null, ?array $select = null): CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters { + return new CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters($expand, $select); + } + +} diff --git a/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php new file mode 100644 index 00000000000..d8265533acd --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php @@ -0,0 +1,145 @@ +|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}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}/$value'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function delete(?ContentRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toDeleteRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?ContentRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + /** @var Promise $result */ + $result = $this->requestAdapter->sendPrimitiveAsync($requestInfo, StreamInterface::class, $errorMappings); + return $result; + } + + /** + * The unique identifier for an entity. Read-only. + * @param StreamInterface $body Binary request body + * @param ContentRequestBuilderPutRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function put(StreamInterface $body, ?ContentRequestBuilderPutRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPutRequestInformation($body, $requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + /** @var Promise $result */ + $result = $this->requestAdapter->sendPrimitiveAsync($requestInfo, StreamInterface::class, $errorMappings); + return $result; + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toDeleteRequestInformation(?ContentRequestBuilderDeleteRequestConfiguration $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 unique identifier for an entity. Read-only. + * @param ContentRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?ContentRequestBuilderGetRequestConfiguration $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); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/octet-stream, application/json"); + return $requestInfo; + } + + /** + * The unique identifier for an entity. Read-only. + * @param StreamInterface $body Binary request body + * @param ContentRequestBuilderPutRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPutRequestInformation(StreamInterface $body, ?ContentRequestBuilderPutRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::PUT; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + $requestInfo->setStreamContent($body, "application/octet-stream"); + 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 ContentRequestBuilder + */ + public function withUrl(string $rawUrl): ContentRequestBuilder { + return new ContentRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php new file mode 100644 index 00000000000..fe96b943610 --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.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/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..3a50b626ec0 --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.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/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php new file mode 100644 index 00000000000..401d0b4b3ae --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.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/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php index b8adfc7d78f..cde94f30dbd 100644 --- a/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php @@ -4,6 +4,7 @@ use Exception; use Http\Promise\Promise; +use Microsoft\Graph\Beta\Generated\IdentityGovernance\Catalogs\Item\AccessPackageResources\Item\UploadSessions\Item\Files\FilesRequestBuilder; use Microsoft\Graph\Beta\Generated\IdentityGovernance\Catalogs\Item\AccessPackageResources\Item\UploadSessions\Item\UploadFile\UploadFileRequestBuilder; use Microsoft\Graph\Beta\Generated\Models\CustomDataProvidedResourceUploadSession; use Microsoft\Graph\Beta\Generated\Models\ODataErrors\ODataError; @@ -17,6 +18,13 @@ */ class CustomDataProvidedResourceUploadSessionItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + */ + public function files(): FilesRequestBuilder { + return new FilesRequestBuilder($this->pathParameters, $this->requestAdapter); + } + /** * Provides operations to call the uploadFile method. */ @@ -39,10 +47,11 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Delete navigation property uploadSessions for identityGovernance + * Delete a customDataProvidedResourceUploadSession object. * @param CustomDataProvidedResourceUploadSessionItemRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception + * @link https://learn.microsoft.com/graph/api/accesspackageresource-delete-uploadsessions?view=graph-rest-beta Find more info here */ public function delete(?CustomDataProvidedResourceUploadSessionItemRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toDeleteRequestInformation($requestConfiguration); @@ -53,10 +62,11 @@ public function delete(?CustomDataProvidedResourceUploadSessionItemRequestBuilde } /** - * Get uploadSessions from identityGovernance + * Read the properties and relationships of a customDataProvidedResourceUploadSession object. * @param CustomDataProvidedResourceUploadSessionItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception + * @link https://learn.microsoft.com/graph/api/customdataprovidedresourceuploadsession-get?view=graph-rest-beta Find more info here */ public function get(?CustomDataProvidedResourceUploadSessionItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -67,11 +77,12 @@ public function get(?CustomDataProvidedResourceUploadSessionItemRequestBuilderGe } /** - * Update the navigation property uploadSessions in identityGovernance + * Update the properties of a customDataProvidedResourceUploadSession created for a customDataProvidedResource object. * @param CustomDataProvidedResourceUploadSession $body The request body * @param CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception + * @link https://learn.microsoft.com/graph/api/customdataprovidedresourceuploadsession-update?view=graph-rest-beta Find more info here */ public function patch(CustomDataProvidedResourceUploadSession $body, ?CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPatchRequestInformation($body, $requestConfiguration); @@ -82,7 +93,7 @@ public function patch(CustomDataProvidedResourceUploadSession $body, ?CustomData } /** - * Delete navigation property uploadSessions for identityGovernance + * Delete a customDataProvidedResourceUploadSession object. * @param CustomDataProvidedResourceUploadSessionItemRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ @@ -100,7 +111,7 @@ public function toDeleteRequestInformation(?CustomDataProvidedResourceUploadSess } /** - * Get uploadSessions from identityGovernance + * Read the properties and relationships of a customDataProvidedResourceUploadSession object. * @param CustomDataProvidedResourceUploadSessionItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ @@ -121,7 +132,7 @@ public function toGetRequestInformation(?CustomDataProvidedResourceUploadSession } /** - * Update the navigation property uploadSessions in identityGovernance + * Update the properties of a customDataProvidedResourceUploadSession created for a customDataProvidedResource object. * @param CustomDataProvidedResourceUploadSession $body The request body * @param CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilderGetQueryParameters.php index b2dc42dabc7..164112ff694 100644 --- a/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilderGetQueryParameters.php +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Get uploadSessions from identityGovernance + * Read the properties and relationships of a customDataProvidedResourceUploadSession object. */ class CustomDataProvidedResourceUploadSessionItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/Count/CountRequestBuilder.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/Count/CountRequestBuilder.php new file mode 100644 index 00000000000..80223c29212 --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/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}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/$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/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..a8305a8030f --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php @@ -0,0 +1,34 @@ +filter = $filter; + $this->search = $search; + } + +} diff --git a/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..f5b4170486d --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/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/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/FilesRequestBuilder.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/FilesRequestBuilder.php new file mode 100644 index 00000000000..984060eb53c --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/FilesRequestBuilder.php @@ -0,0 +1,97 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + * @param string $customDataProvidedResourceFileId The unique identifier of customDataProvidedResourceFile + * @return CustomDataProvidedResourceFileItemRequestBuilder + */ + public function byCustomDataProvidedResourceFileId(string $customDataProvidedResourceFileId): CustomDataProvidedResourceFileItemRequestBuilder { + $urlTplParams = $this->pathParameters; + $urlTplParams['customDataProvidedResourceFile%2Did'] = $customDataProvidedResourceFileId; + return new CustomDataProvidedResourceFileItemRequestBuilder($urlTplParams, $this->requestAdapter); + } + + /** + * Instantiates a new FilesRequestBuilder 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}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param FilesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?FilesRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CustomDataProvidedResourceFileCollectionResponse::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param FilesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?FilesRequestBuilderGetRequestConfiguration $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 FilesRequestBuilder + */ + public function withUrl(string $rawUrl): FilesRequestBuilder { + return new FilesRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..c2b516b7745 --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.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 FilesRequestBuilderGetQueryParameters 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/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..4adb59485da --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,45 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param FilesRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?FilesRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new FilesRequestBuilderGetQueryParameters. + * @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 FilesRequestBuilderGetQueryParameters + */ + 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): FilesRequestBuilderGetQueryParameters { + return new FilesRequestBuilderGetQueryParameters($count, $expand, $filter, $orderby, $search, $select, $skip, $top); + } + +} diff --git a/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php new file mode 100644 index 00000000000..331cd1f1ce6 --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php @@ -0,0 +1,85 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Instantiates a new CustomDataProvidedResourceFileItemRequestBuilder 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}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}{?%24expand,%24select}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CustomDataProvidedResourceFile::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration $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 CustomDataProvidedResourceFileItemRequestBuilder + */ + public function withUrl(string $rawUrl): CustomDataProvidedResourceFileItemRequestBuilder { + return new CustomDataProvidedResourceFileItemRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..2309f1aa606 --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.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 CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters 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/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..e3ebd6b219c --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,39 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + * @return CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?array $expand = null, ?array $select = null): CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters { + return new CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters($expand, $select); + } + +} diff --git a/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php new file mode 100644 index 00000000000..5b5a3d4efbf --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php @@ -0,0 +1,145 @@ +|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}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}/$value'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function delete(?ContentRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toDeleteRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?ContentRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + /** @var Promise $result */ + $result = $this->requestAdapter->sendPrimitiveAsync($requestInfo, StreamInterface::class, $errorMappings); + return $result; + } + + /** + * The unique identifier for an entity. Read-only. + * @param StreamInterface $body Binary request body + * @param ContentRequestBuilderPutRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function put(StreamInterface $body, ?ContentRequestBuilderPutRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPutRequestInformation($body, $requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + /** @var Promise $result */ + $result = $this->requestAdapter->sendPrimitiveAsync($requestInfo, StreamInterface::class, $errorMappings); + return $result; + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toDeleteRequestInformation(?ContentRequestBuilderDeleteRequestConfiguration $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 unique identifier for an entity. Read-only. + * @param ContentRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?ContentRequestBuilderGetRequestConfiguration $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); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/octet-stream, application/json"); + return $requestInfo; + } + + /** + * The unique identifier for an entity. Read-only. + * @param StreamInterface $body Binary request body + * @param ContentRequestBuilderPutRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPutRequestInformation(StreamInterface $body, ?ContentRequestBuilderPutRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::PUT; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + $requestInfo->setStreamContent($body, "application/octet-stream"); + 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 ContentRequestBuilder + */ + public function withUrl(string $rawUrl): ContentRequestBuilder { + return new ContentRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php new file mode 100644 index 00000000000..be6fc16e9bd --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.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/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..0ee3d3bc748 --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.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/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php new file mode 100644 index 00000000000..dd05c6e643c --- /dev/null +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.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/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/UploadSessions/UploadSessionsRequestBuilder.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/UploadSessions/UploadSessionsRequestBuilder.php index 0bf9cebd29a..b06326d9edd 100644 --- a/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/UploadSessions/UploadSessionsRequestBuilder.php +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/UploadSessions/UploadSessionsRequestBuilder.php @@ -52,10 +52,11 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Get uploadSessions from identityGovernance + * Get a list of the customDataProvidedResourceUploadSession objects and their properties. * @param UploadSessionsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception + * @link https://learn.microsoft.com/graph/api/accesspackageresource-list-uploadsessions?view=graph-rest-beta Find more info here */ public function get(?UploadSessionsRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -66,11 +67,12 @@ public function get(?UploadSessionsRequestBuilderGetRequestConfiguration $reques } /** - * Create new navigation property to uploadSessions for identityGovernance + * Create a customDataProvidedResourceUploadSession object. Only one upload session is allowed per reference instance (for example, access review instance) and customDataProvidedResource pair. Once you create an upload session, upload files, and complete the session, the data is processed and you cannot create another upload session for that same pair. If you encounter errors with files uploaded or need to start fresh, you can delete the active upload session to create a new one. * @param CustomDataProvidedResourceUploadSession $body The request body * @param UploadSessionsRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception + * @link https://learn.microsoft.com/graph/api/customdataprovidedresource-post-uploadsessions?view=graph-rest-beta Find more info here */ public function post(CustomDataProvidedResourceUploadSession $body, ?UploadSessionsRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPostRequestInformation($body, $requestConfiguration); @@ -81,7 +83,7 @@ public function post(CustomDataProvidedResourceUploadSession $body, ?UploadSessi } /** - * Get uploadSessions from identityGovernance + * Get a list of the customDataProvidedResourceUploadSession objects and their properties. * @param UploadSessionsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ @@ -102,7 +104,7 @@ public function toGetRequestInformation(?UploadSessionsRequestBuilderGetRequestC } /** - * Create new navigation property to uploadSessions for identityGovernance + * Create a customDataProvidedResourceUploadSession object. Only one upload session is allowed per reference instance (for example, access review instance) and customDataProvidedResource pair. Once you create an upload session, upload files, and complete the session, the data is processed and you cannot create another upload session for that same pair. If you encounter errors with files uploaded or need to start fresh, you can delete the active upload session to create a new one. * @param CustomDataProvidedResourceUploadSession $body The request body * @param UploadSessionsRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/UploadSessions/UploadSessionsRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/UploadSessions/UploadSessionsRequestBuilderGetQueryParameters.php index 785625b4853..e540b0d35e0 100644 --- a/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/UploadSessions/UploadSessionsRequestBuilderGetQueryParameters.php +++ b/src/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/UploadSessions/UploadSessionsRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Get uploadSessions from identityGovernance + * Get a list of the customDataProvidedResourceUploadSession objects and their properties. */ class UploadSessionsRequestBuilderGetQueryParameters { diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php index 2d98bca2528..ca40c4f0cd7 100644 --- a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php @@ -4,6 +4,7 @@ use Exception; use Http\Promise\Promise; +use Microsoft\Graph\Beta\Generated\IdentityGovernance\EntitlementManagement\AccessPackageAssignmentResourceRoles\Item\AccessPackageResourceRole\AccessPackageResource\AccessPackageResourceScopes\Item\AccessPackageResource\UploadSessions\Item\Files\FilesRequestBuilder; use Microsoft\Graph\Beta\Generated\IdentityGovernance\EntitlementManagement\AccessPackageAssignmentResourceRoles\Item\AccessPackageResourceRole\AccessPackageResource\AccessPackageResourceScopes\Item\AccessPackageResource\UploadSessions\Item\UploadFile\UploadFileRequestBuilder; use Microsoft\Graph\Beta\Generated\Models\CustomDataProvidedResourceUploadSession; use Microsoft\Graph\Beta\Generated\Models\ODataErrors\ODataError; @@ -17,6 +18,13 @@ */ class CustomDataProvidedResourceUploadSessionItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + */ + public function files(): FilesRequestBuilder { + return new FilesRequestBuilder($this->pathParameters, $this->requestAdapter); + } + /** * Provides operations to call the uploadFile method. */ diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php new file mode 100644 index 00000000000..0a1ab5a1582 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/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}/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/$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/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..1149acebe42 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php @@ -0,0 +1,34 @@ +filter = $filter; + $this->search = $search; + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..38758512ac8 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/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/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php new file mode 100644 index 00000000000..ca6b3f58ccf --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php @@ -0,0 +1,97 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + * @param string $customDataProvidedResourceFileId The unique identifier of customDataProvidedResourceFile + * @return CustomDataProvidedResourceFileItemRequestBuilder + */ + public function byCustomDataProvidedResourceFileId(string $customDataProvidedResourceFileId): CustomDataProvidedResourceFileItemRequestBuilder { + $urlTplParams = $this->pathParameters; + $urlTplParams['customDataProvidedResourceFile%2Did'] = $customDataProvidedResourceFileId; + return new CustomDataProvidedResourceFileItemRequestBuilder($urlTplParams, $this->requestAdapter); + } + + /** + * Instantiates a new FilesRequestBuilder 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}/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param FilesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?FilesRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CustomDataProvidedResourceFileCollectionResponse::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param FilesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?FilesRequestBuilderGetRequestConfiguration $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 FilesRequestBuilder + */ + public function withUrl(string $rawUrl): FilesRequestBuilder { + return new FilesRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..484886aa1f8 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.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 FilesRequestBuilderGetQueryParameters 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/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..8ec06a323cc --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,45 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param FilesRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?FilesRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new FilesRequestBuilderGetQueryParameters. + * @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 FilesRequestBuilderGetQueryParameters + */ + 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): FilesRequestBuilderGetQueryParameters { + return new FilesRequestBuilderGetQueryParameters($count, $expand, $filter, $orderby, $search, $select, $skip, $top); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php new file mode 100644 index 00000000000..0a19fd23a92 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php @@ -0,0 +1,85 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Instantiates a new CustomDataProvidedResourceFileItemRequestBuilder 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}/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}{?%24expand,%24select}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CustomDataProvidedResourceFile::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration $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 CustomDataProvidedResourceFileItemRequestBuilder + */ + public function withUrl(string $rawUrl): CustomDataProvidedResourceFileItemRequestBuilder { + return new CustomDataProvidedResourceFileItemRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..d0f2b0393a3 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.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 CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters 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/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..c04e714460a --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,39 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + * @return CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?array $expand = null, ?array $select = null): CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters { + return new CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters($expand, $select); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php new file mode 100644 index 00000000000..aeb12c7344a --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php @@ -0,0 +1,145 @@ +|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}/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}/$value'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function delete(?ContentRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toDeleteRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?ContentRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + /** @var Promise $result */ + $result = $this->requestAdapter->sendPrimitiveAsync($requestInfo, StreamInterface::class, $errorMappings); + return $result; + } + + /** + * The unique identifier for an entity. Read-only. + * @param StreamInterface $body Binary request body + * @param ContentRequestBuilderPutRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function put(StreamInterface $body, ?ContentRequestBuilderPutRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPutRequestInformation($body, $requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + /** @var Promise $result */ + $result = $this->requestAdapter->sendPrimitiveAsync($requestInfo, StreamInterface::class, $errorMappings); + return $result; + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toDeleteRequestInformation(?ContentRequestBuilderDeleteRequestConfiguration $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 unique identifier for an entity. Read-only. + * @param ContentRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?ContentRequestBuilderGetRequestConfiguration $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); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/octet-stream, application/json"); + return $requestInfo; + } + + /** + * The unique identifier for an entity. Read-only. + * @param StreamInterface $body Binary request body + * @param ContentRequestBuilderPutRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPutRequestInformation(StreamInterface $body, ?ContentRequestBuilderPutRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::PUT; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + $requestInfo->setStreamContent($body, "application/octet-stream"); + 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 ContentRequestBuilder + */ + public function withUrl(string $rawUrl): ContentRequestBuilder { + return new ContentRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php new file mode 100644 index 00000000000..df8b82cd542 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.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/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..cc10760747a --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.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/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php new file mode 100644 index 00000000000..36032cba1a6 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.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/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php index d66f828b8bb..18eb8d311bc 100644 --- a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php @@ -4,6 +4,7 @@ use Exception; use Http\Promise\Promise; +use Microsoft\Graph\Beta\Generated\IdentityGovernance\EntitlementManagement\AccessPackageAssignmentResourceRoles\Item\AccessPackageResourceRole\AccessPackageResource\UploadSessions\Item\Files\FilesRequestBuilder; use Microsoft\Graph\Beta\Generated\IdentityGovernance\EntitlementManagement\AccessPackageAssignmentResourceRoles\Item\AccessPackageResourceRole\AccessPackageResource\UploadSessions\Item\UploadFile\UploadFileRequestBuilder; use Microsoft\Graph\Beta\Generated\Models\CustomDataProvidedResourceUploadSession; use Microsoft\Graph\Beta\Generated\Models\ODataErrors\ODataError; @@ -17,6 +18,13 @@ */ class CustomDataProvidedResourceUploadSessionItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + */ + public function files(): FilesRequestBuilder { + return new FilesRequestBuilder($this->pathParameters, $this->requestAdapter); + } + /** * Provides operations to call the uploadFile method. */ diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php new file mode 100644 index 00000000000..6cd5be2d4d7 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/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}/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/$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/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..473876d04c2 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php @@ -0,0 +1,34 @@ +filter = $filter; + $this->search = $search; + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..215bb9eeefb --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/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/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php new file mode 100644 index 00000000000..39f1ed459df --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php @@ -0,0 +1,97 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + * @param string $customDataProvidedResourceFileId The unique identifier of customDataProvidedResourceFile + * @return CustomDataProvidedResourceFileItemRequestBuilder + */ + public function byCustomDataProvidedResourceFileId(string $customDataProvidedResourceFileId): CustomDataProvidedResourceFileItemRequestBuilder { + $urlTplParams = $this->pathParameters; + $urlTplParams['customDataProvidedResourceFile%2Did'] = $customDataProvidedResourceFileId; + return new CustomDataProvidedResourceFileItemRequestBuilder($urlTplParams, $this->requestAdapter); + } + + /** + * Instantiates a new FilesRequestBuilder 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}/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param FilesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?FilesRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CustomDataProvidedResourceFileCollectionResponse::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param FilesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?FilesRequestBuilderGetRequestConfiguration $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 FilesRequestBuilder + */ + public function withUrl(string $rawUrl): FilesRequestBuilder { + return new FilesRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..40a98f395b5 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.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 FilesRequestBuilderGetQueryParameters 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/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..a897f70d5ce --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,45 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param FilesRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?FilesRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new FilesRequestBuilderGetQueryParameters. + * @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 FilesRequestBuilderGetQueryParameters + */ + 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): FilesRequestBuilderGetQueryParameters { + return new FilesRequestBuilderGetQueryParameters($count, $expand, $filter, $orderby, $search, $select, $skip, $top); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php new file mode 100644 index 00000000000..f80f36c2e40 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php @@ -0,0 +1,85 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Instantiates a new CustomDataProvidedResourceFileItemRequestBuilder 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}/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}{?%24expand,%24select}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CustomDataProvidedResourceFile::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration $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 CustomDataProvidedResourceFileItemRequestBuilder + */ + public function withUrl(string $rawUrl): CustomDataProvidedResourceFileItemRequestBuilder { + return new CustomDataProvidedResourceFileItemRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..eb956b654d0 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.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 CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters 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/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..233fee74277 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,39 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + * @return CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?array $expand = null, ?array $select = null): CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters { + return new CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters($expand, $select); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php new file mode 100644 index 00000000000..9c799167cd5 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php @@ -0,0 +1,145 @@ +|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}/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}/$value'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function delete(?ContentRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toDeleteRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?ContentRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + /** @var Promise $result */ + $result = $this->requestAdapter->sendPrimitiveAsync($requestInfo, StreamInterface::class, $errorMappings); + return $result; + } + + /** + * The unique identifier for an entity. Read-only. + * @param StreamInterface $body Binary request body + * @param ContentRequestBuilderPutRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function put(StreamInterface $body, ?ContentRequestBuilderPutRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPutRequestInformation($body, $requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + /** @var Promise $result */ + $result = $this->requestAdapter->sendPrimitiveAsync($requestInfo, StreamInterface::class, $errorMappings); + return $result; + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toDeleteRequestInformation(?ContentRequestBuilderDeleteRequestConfiguration $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 unique identifier for an entity. Read-only. + * @param ContentRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?ContentRequestBuilderGetRequestConfiguration $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); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/octet-stream, application/json"); + return $requestInfo; + } + + /** + * The unique identifier for an entity. Read-only. + * @param StreamInterface $body Binary request body + * @param ContentRequestBuilderPutRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPutRequestInformation(StreamInterface $body, ?ContentRequestBuilderPutRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::PUT; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + $requestInfo->setStreamContent($body, "application/octet-stream"); + 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 ContentRequestBuilder + */ + public function withUrl(string $rawUrl): ContentRequestBuilder { + return new ContentRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php new file mode 100644 index 00000000000..221c5d31cde --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.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/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..309848cbc02 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.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/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php new file mode 100644 index 00000000000..811e3a74959 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.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/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php index 9c7ae984e3d..7af04d72b98 100644 --- a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php @@ -4,6 +4,7 @@ use Exception; use Http\Promise\Promise; +use Microsoft\Graph\Beta\Generated\IdentityGovernance\EntitlementManagement\AccessPackageAssignmentResourceRoles\Item\AccessPackageResourceScope\AccessPackageResource\AccessPackageResourceRoles\Item\AccessPackageResource\UploadSessions\Item\Files\FilesRequestBuilder; use Microsoft\Graph\Beta\Generated\IdentityGovernance\EntitlementManagement\AccessPackageAssignmentResourceRoles\Item\AccessPackageResourceScope\AccessPackageResource\AccessPackageResourceRoles\Item\AccessPackageResource\UploadSessions\Item\UploadFile\UploadFileRequestBuilder; use Microsoft\Graph\Beta\Generated\Models\CustomDataProvidedResourceUploadSession; use Microsoft\Graph\Beta\Generated\Models\ODataErrors\ODataError; @@ -17,6 +18,13 @@ */ class CustomDataProvidedResourceUploadSessionItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + */ + public function files(): FilesRequestBuilder { + return new FilesRequestBuilder($this->pathParameters, $this->requestAdapter); + } + /** * Provides operations to call the uploadFile method. */ diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php new file mode 100644 index 00000000000..ddb6661f600 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/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}/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/$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/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..caee8fec926 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php @@ -0,0 +1,34 @@ +filter = $filter; + $this->search = $search; + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..e7872ed3a04 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/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/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php new file mode 100644 index 00000000000..a890ab270c6 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php @@ -0,0 +1,97 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + * @param string $customDataProvidedResourceFileId The unique identifier of customDataProvidedResourceFile + * @return CustomDataProvidedResourceFileItemRequestBuilder + */ + public function byCustomDataProvidedResourceFileId(string $customDataProvidedResourceFileId): CustomDataProvidedResourceFileItemRequestBuilder { + $urlTplParams = $this->pathParameters; + $urlTplParams['customDataProvidedResourceFile%2Did'] = $customDataProvidedResourceFileId; + return new CustomDataProvidedResourceFileItemRequestBuilder($urlTplParams, $this->requestAdapter); + } + + /** + * Instantiates a new FilesRequestBuilder 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}/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param FilesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?FilesRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CustomDataProvidedResourceFileCollectionResponse::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param FilesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?FilesRequestBuilderGetRequestConfiguration $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 FilesRequestBuilder + */ + public function withUrl(string $rawUrl): FilesRequestBuilder { + return new FilesRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..395064be1f4 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.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 FilesRequestBuilderGetQueryParameters 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/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..474e6039225 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,45 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param FilesRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?FilesRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new FilesRequestBuilderGetQueryParameters. + * @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 FilesRequestBuilderGetQueryParameters + */ + 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): FilesRequestBuilderGetQueryParameters { + return new FilesRequestBuilderGetQueryParameters($count, $expand, $filter, $orderby, $search, $select, $skip, $top); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php new file mode 100644 index 00000000000..697422f3408 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php @@ -0,0 +1,85 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Instantiates a new CustomDataProvidedResourceFileItemRequestBuilder 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}/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}{?%24expand,%24select}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CustomDataProvidedResourceFile::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration $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 CustomDataProvidedResourceFileItemRequestBuilder + */ + public function withUrl(string $rawUrl): CustomDataProvidedResourceFileItemRequestBuilder { + return new CustomDataProvidedResourceFileItemRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..0152708a5d6 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.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 CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters 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/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..c3485a0bfe9 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,39 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + * @return CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?array $expand = null, ?array $select = null): CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters { + return new CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters($expand, $select); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php new file mode 100644 index 00000000000..194292461e8 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php @@ -0,0 +1,145 @@ +|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}/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}/$value'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function delete(?ContentRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toDeleteRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?ContentRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + /** @var Promise $result */ + $result = $this->requestAdapter->sendPrimitiveAsync($requestInfo, StreamInterface::class, $errorMappings); + return $result; + } + + /** + * The unique identifier for an entity. Read-only. + * @param StreamInterface $body Binary request body + * @param ContentRequestBuilderPutRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function put(StreamInterface $body, ?ContentRequestBuilderPutRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPutRequestInformation($body, $requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + /** @var Promise $result */ + $result = $this->requestAdapter->sendPrimitiveAsync($requestInfo, StreamInterface::class, $errorMappings); + return $result; + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toDeleteRequestInformation(?ContentRequestBuilderDeleteRequestConfiguration $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 unique identifier for an entity. Read-only. + * @param ContentRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?ContentRequestBuilderGetRequestConfiguration $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); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/octet-stream, application/json"); + return $requestInfo; + } + + /** + * The unique identifier for an entity. Read-only. + * @param StreamInterface $body Binary request body + * @param ContentRequestBuilderPutRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPutRequestInformation(StreamInterface $body, ?ContentRequestBuilderPutRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::PUT; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + $requestInfo->setStreamContent($body, "application/octet-stream"); + 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 ContentRequestBuilder + */ + public function withUrl(string $rawUrl): ContentRequestBuilder { + return new ContentRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php new file mode 100644 index 00000000000..13ad867ea2a --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.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/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..702b29928e4 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.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/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php new file mode 100644 index 00000000000..a28c8f0032d --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.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/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php index d9b06fbc9a9..6b1b749435c 100644 --- a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php @@ -4,6 +4,7 @@ use Exception; use Http\Promise\Promise; +use Microsoft\Graph\Beta\Generated\IdentityGovernance\EntitlementManagement\AccessPackageAssignmentResourceRoles\Item\AccessPackageResourceScope\AccessPackageResource\UploadSessions\Item\Files\FilesRequestBuilder; use Microsoft\Graph\Beta\Generated\IdentityGovernance\EntitlementManagement\AccessPackageAssignmentResourceRoles\Item\AccessPackageResourceScope\AccessPackageResource\UploadSessions\Item\UploadFile\UploadFileRequestBuilder; use Microsoft\Graph\Beta\Generated\Models\CustomDataProvidedResourceUploadSession; use Microsoft\Graph\Beta\Generated\Models\ODataErrors\ODataError; @@ -17,6 +18,13 @@ */ class CustomDataProvidedResourceUploadSessionItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + */ + public function files(): FilesRequestBuilder { + return new FilesRequestBuilder($this->pathParameters, $this->requestAdapter); + } + /** * Provides operations to call the uploadFile method. */ diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php new file mode 100644 index 00000000000..0f0c53e77af --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/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}/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/$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/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..a685e0cb17b --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php @@ -0,0 +1,34 @@ +filter = $filter; + $this->search = $search; + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..9771898fad4 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/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/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php new file mode 100644 index 00000000000..b0e4a1ab34d --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php @@ -0,0 +1,97 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + * @param string $customDataProvidedResourceFileId The unique identifier of customDataProvidedResourceFile + * @return CustomDataProvidedResourceFileItemRequestBuilder + */ + public function byCustomDataProvidedResourceFileId(string $customDataProvidedResourceFileId): CustomDataProvidedResourceFileItemRequestBuilder { + $urlTplParams = $this->pathParameters; + $urlTplParams['customDataProvidedResourceFile%2Did'] = $customDataProvidedResourceFileId; + return new CustomDataProvidedResourceFileItemRequestBuilder($urlTplParams, $this->requestAdapter); + } + + /** + * Instantiates a new FilesRequestBuilder 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}/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param FilesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?FilesRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CustomDataProvidedResourceFileCollectionResponse::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param FilesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?FilesRequestBuilderGetRequestConfiguration $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 FilesRequestBuilder + */ + public function withUrl(string $rawUrl): FilesRequestBuilder { + return new FilesRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..15184de9530 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.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 FilesRequestBuilderGetQueryParameters 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/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..e81d073722f --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,45 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param FilesRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?FilesRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new FilesRequestBuilderGetQueryParameters. + * @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 FilesRequestBuilderGetQueryParameters + */ + 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): FilesRequestBuilderGetQueryParameters { + return new FilesRequestBuilderGetQueryParameters($count, $expand, $filter, $orderby, $search, $select, $skip, $top); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php new file mode 100644 index 00000000000..9b8ce809f71 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php @@ -0,0 +1,85 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Instantiates a new CustomDataProvidedResourceFileItemRequestBuilder 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}/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}{?%24expand,%24select}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CustomDataProvidedResourceFile::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration $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 CustomDataProvidedResourceFileItemRequestBuilder + */ + public function withUrl(string $rawUrl): CustomDataProvidedResourceFileItemRequestBuilder { + return new CustomDataProvidedResourceFileItemRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..412d9a34612 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.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 CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters 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/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..7d157a4cac6 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,39 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + * @return CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?array $expand = null, ?array $select = null): CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters { + return new CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters($expand, $select); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php new file mode 100644 index 00000000000..fee18fb93f0 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php @@ -0,0 +1,145 @@ +|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}/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}/$value'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function delete(?ContentRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toDeleteRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?ContentRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + /** @var Promise $result */ + $result = $this->requestAdapter->sendPrimitiveAsync($requestInfo, StreamInterface::class, $errorMappings); + return $result; + } + + /** + * The unique identifier for an entity. Read-only. + * @param StreamInterface $body Binary request body + * @param ContentRequestBuilderPutRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function put(StreamInterface $body, ?ContentRequestBuilderPutRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPutRequestInformation($body, $requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + /** @var Promise $result */ + $result = $this->requestAdapter->sendPrimitiveAsync($requestInfo, StreamInterface::class, $errorMappings); + return $result; + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toDeleteRequestInformation(?ContentRequestBuilderDeleteRequestConfiguration $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 unique identifier for an entity. Read-only. + * @param ContentRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?ContentRequestBuilderGetRequestConfiguration $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); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/octet-stream, application/json"); + return $requestInfo; + } + + /** + * The unique identifier for an entity. Read-only. + * @param StreamInterface $body Binary request body + * @param ContentRequestBuilderPutRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPutRequestInformation(StreamInterface $body, ?ContentRequestBuilderPutRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::PUT; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + $requestInfo->setStreamContent($body, "application/octet-stream"); + 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 ContentRequestBuilder + */ + public function withUrl(string $rawUrl): ContentRequestBuilder { + return new ContentRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php new file mode 100644 index 00000000000..8ac79a00a42 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.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/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..e381dd2a9bc --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.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/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php new file mode 100644 index 00000000000..36008ab0605 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.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/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php index aad9eff136b..f3b7a217ec4 100644 --- a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php @@ -4,6 +4,7 @@ use Exception; use Http\Promise\Promise; +use Microsoft\Graph\Beta\Generated\IdentityGovernance\EntitlementManagement\AccessPackageAssignments\Item\AccessPackage\AccessPackageResourceRoleScopes\Item\AccessPackageResourceRole\AccessPackageResource\AccessPackageResourceScopes\Item\AccessPackageResource\UploadSessions\Item\Files\FilesRequestBuilder; use Microsoft\Graph\Beta\Generated\IdentityGovernance\EntitlementManagement\AccessPackageAssignments\Item\AccessPackage\AccessPackageResourceRoleScopes\Item\AccessPackageResourceRole\AccessPackageResource\AccessPackageResourceScopes\Item\AccessPackageResource\UploadSessions\Item\UploadFile\UploadFileRequestBuilder; use Microsoft\Graph\Beta\Generated\Models\CustomDataProvidedResourceUploadSession; use Microsoft\Graph\Beta\Generated\Models\ODataErrors\ODataError; @@ -17,6 +18,13 @@ */ class CustomDataProvidedResourceUploadSessionItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + */ + public function files(): FilesRequestBuilder { + return new FilesRequestBuilder($this->pathParameters, $this->requestAdapter); + } + /** * Provides operations to call the uploadFile method. */ diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php new file mode 100644 index 00000000000..feb68d9486b --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/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}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/$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/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..5cdfc3f5a88 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php @@ -0,0 +1,34 @@ +filter = $filter; + $this->search = $search; + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..edf188ac196 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/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/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php new file mode 100644 index 00000000000..83b683470ea --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php @@ -0,0 +1,97 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + * @param string $customDataProvidedResourceFileId The unique identifier of customDataProvidedResourceFile + * @return CustomDataProvidedResourceFileItemRequestBuilder + */ + public function byCustomDataProvidedResourceFileId(string $customDataProvidedResourceFileId): CustomDataProvidedResourceFileItemRequestBuilder { + $urlTplParams = $this->pathParameters; + $urlTplParams['customDataProvidedResourceFile%2Did'] = $customDataProvidedResourceFileId; + return new CustomDataProvidedResourceFileItemRequestBuilder($urlTplParams, $this->requestAdapter); + } + + /** + * Instantiates a new FilesRequestBuilder 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}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param FilesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?FilesRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CustomDataProvidedResourceFileCollectionResponse::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param FilesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?FilesRequestBuilderGetRequestConfiguration $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 FilesRequestBuilder + */ + public function withUrl(string $rawUrl): FilesRequestBuilder { + return new FilesRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..4818477a107 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.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 FilesRequestBuilderGetQueryParameters 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/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..86e687cbb08 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,45 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param FilesRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?FilesRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new FilesRequestBuilderGetQueryParameters. + * @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 FilesRequestBuilderGetQueryParameters + */ + 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): FilesRequestBuilderGetQueryParameters { + return new FilesRequestBuilderGetQueryParameters($count, $expand, $filter, $orderby, $search, $select, $skip, $top); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php new file mode 100644 index 00000000000..7a53652ff4a --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php @@ -0,0 +1,85 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Instantiates a new CustomDataProvidedResourceFileItemRequestBuilder 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}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}{?%24expand,%24select}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CustomDataProvidedResourceFile::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration $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 CustomDataProvidedResourceFileItemRequestBuilder + */ + public function withUrl(string $rawUrl): CustomDataProvidedResourceFileItemRequestBuilder { + return new CustomDataProvidedResourceFileItemRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..779e662b98a --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.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 CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters 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/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..0b1c7de45f4 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,39 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + * @return CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?array $expand = null, ?array $select = null): CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters { + return new CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters($expand, $select); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php new file mode 100644 index 00000000000..5e826f2f0c3 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php @@ -0,0 +1,145 @@ +|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}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}/$value'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function delete(?ContentRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toDeleteRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?ContentRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + /** @var Promise $result */ + $result = $this->requestAdapter->sendPrimitiveAsync($requestInfo, StreamInterface::class, $errorMappings); + return $result; + } + + /** + * The unique identifier for an entity. Read-only. + * @param StreamInterface $body Binary request body + * @param ContentRequestBuilderPutRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function put(StreamInterface $body, ?ContentRequestBuilderPutRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPutRequestInformation($body, $requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + /** @var Promise $result */ + $result = $this->requestAdapter->sendPrimitiveAsync($requestInfo, StreamInterface::class, $errorMappings); + return $result; + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toDeleteRequestInformation(?ContentRequestBuilderDeleteRequestConfiguration $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 unique identifier for an entity. Read-only. + * @param ContentRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?ContentRequestBuilderGetRequestConfiguration $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); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/octet-stream, application/json"); + return $requestInfo; + } + + /** + * The unique identifier for an entity. Read-only. + * @param StreamInterface $body Binary request body + * @param ContentRequestBuilderPutRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPutRequestInformation(StreamInterface $body, ?ContentRequestBuilderPutRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::PUT; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + $requestInfo->setStreamContent($body, "application/octet-stream"); + 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 ContentRequestBuilder + */ + public function withUrl(string $rawUrl): ContentRequestBuilder { + return new ContentRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php new file mode 100644 index 00000000000..4b94709e225 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.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/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..d482988d91c --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.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/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php new file mode 100644 index 00000000000..c1a3c73f72b --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.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/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php index 2a3c12e17eb..4f8957d4572 100644 --- a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php @@ -4,6 +4,7 @@ use Exception; use Http\Promise\Promise; +use Microsoft\Graph\Beta\Generated\IdentityGovernance\EntitlementManagement\AccessPackageAssignments\Item\AccessPackage\AccessPackageResourceRoleScopes\Item\AccessPackageResourceRole\AccessPackageResource\UploadSessions\Item\Files\FilesRequestBuilder; use Microsoft\Graph\Beta\Generated\IdentityGovernance\EntitlementManagement\AccessPackageAssignments\Item\AccessPackage\AccessPackageResourceRoleScopes\Item\AccessPackageResourceRole\AccessPackageResource\UploadSessions\Item\UploadFile\UploadFileRequestBuilder; use Microsoft\Graph\Beta\Generated\Models\CustomDataProvidedResourceUploadSession; use Microsoft\Graph\Beta\Generated\Models\ODataErrors\ODataError; @@ -17,6 +18,13 @@ */ class CustomDataProvidedResourceUploadSessionItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + */ + public function files(): FilesRequestBuilder { + return new FilesRequestBuilder($this->pathParameters, $this->requestAdapter); + } + /** * Provides operations to call the uploadFile method. */ diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php new file mode 100644 index 00000000000..521d4798855 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/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}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/$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/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..44dbd80329a --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php @@ -0,0 +1,34 @@ +filter = $filter; + $this->search = $search; + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..fc8e5680f03 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/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/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php new file mode 100644 index 00000000000..97d59e976a6 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php @@ -0,0 +1,97 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + * @param string $customDataProvidedResourceFileId The unique identifier of customDataProvidedResourceFile + * @return CustomDataProvidedResourceFileItemRequestBuilder + */ + public function byCustomDataProvidedResourceFileId(string $customDataProvidedResourceFileId): CustomDataProvidedResourceFileItemRequestBuilder { + $urlTplParams = $this->pathParameters; + $urlTplParams['customDataProvidedResourceFile%2Did'] = $customDataProvidedResourceFileId; + return new CustomDataProvidedResourceFileItemRequestBuilder($urlTplParams, $this->requestAdapter); + } + + /** + * Instantiates a new FilesRequestBuilder 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}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param FilesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?FilesRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CustomDataProvidedResourceFileCollectionResponse::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param FilesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?FilesRequestBuilderGetRequestConfiguration $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 FilesRequestBuilder + */ + public function withUrl(string $rawUrl): FilesRequestBuilder { + return new FilesRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..db5b8d62b0f --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.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 FilesRequestBuilderGetQueryParameters 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/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..7ae2da4f75b --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,45 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param FilesRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?FilesRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new FilesRequestBuilderGetQueryParameters. + * @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 FilesRequestBuilderGetQueryParameters + */ + 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): FilesRequestBuilderGetQueryParameters { + return new FilesRequestBuilderGetQueryParameters($count, $expand, $filter, $orderby, $search, $select, $skip, $top); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php new file mode 100644 index 00000000000..a5561a2d7b5 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php @@ -0,0 +1,85 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Instantiates a new CustomDataProvidedResourceFileItemRequestBuilder 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}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}{?%24expand,%24select}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CustomDataProvidedResourceFile::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration $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 CustomDataProvidedResourceFileItemRequestBuilder + */ + public function withUrl(string $rawUrl): CustomDataProvidedResourceFileItemRequestBuilder { + return new CustomDataProvidedResourceFileItemRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..5085e8cdb20 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.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 CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters 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/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..9ffcc63f290 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,39 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + * @return CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?array $expand = null, ?array $select = null): CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters { + return new CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters($expand, $select); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php new file mode 100644 index 00000000000..245c095e67f --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php @@ -0,0 +1,145 @@ +|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}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}/$value'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function delete(?ContentRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toDeleteRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?ContentRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + /** @var Promise $result */ + $result = $this->requestAdapter->sendPrimitiveAsync($requestInfo, StreamInterface::class, $errorMappings); + return $result; + } + + /** + * The unique identifier for an entity. Read-only. + * @param StreamInterface $body Binary request body + * @param ContentRequestBuilderPutRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function put(StreamInterface $body, ?ContentRequestBuilderPutRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPutRequestInformation($body, $requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + /** @var Promise $result */ + $result = $this->requestAdapter->sendPrimitiveAsync($requestInfo, StreamInterface::class, $errorMappings); + return $result; + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toDeleteRequestInformation(?ContentRequestBuilderDeleteRequestConfiguration $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 unique identifier for an entity. Read-only. + * @param ContentRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?ContentRequestBuilderGetRequestConfiguration $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); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/octet-stream, application/json"); + return $requestInfo; + } + + /** + * The unique identifier for an entity. Read-only. + * @param StreamInterface $body Binary request body + * @param ContentRequestBuilderPutRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPutRequestInformation(StreamInterface $body, ?ContentRequestBuilderPutRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::PUT; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + $requestInfo->setStreamContent($body, "application/octet-stream"); + 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 ContentRequestBuilder + */ + public function withUrl(string $rawUrl): ContentRequestBuilder { + return new ContentRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php new file mode 100644 index 00000000000..b2566e5dc0b --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.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/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..fba29445d62 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.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/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php new file mode 100644 index 00000000000..7af051aaa4d --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.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/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php index a10e445e4d6..a0cf63aab7b 100644 --- a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php @@ -4,6 +4,7 @@ use Exception; use Http\Promise\Promise; +use Microsoft\Graph\Beta\Generated\IdentityGovernance\EntitlementManagement\AccessPackageAssignments\Item\AccessPackage\AccessPackageResourceRoleScopes\Item\AccessPackageResourceScope\AccessPackageResource\AccessPackageResourceRoles\Item\AccessPackageResource\UploadSessions\Item\Files\FilesRequestBuilder; use Microsoft\Graph\Beta\Generated\IdentityGovernance\EntitlementManagement\AccessPackageAssignments\Item\AccessPackage\AccessPackageResourceRoleScopes\Item\AccessPackageResourceScope\AccessPackageResource\AccessPackageResourceRoles\Item\AccessPackageResource\UploadSessions\Item\UploadFile\UploadFileRequestBuilder; use Microsoft\Graph\Beta\Generated\Models\CustomDataProvidedResourceUploadSession; use Microsoft\Graph\Beta\Generated\Models\ODataErrors\ODataError; @@ -17,6 +18,13 @@ */ class CustomDataProvidedResourceUploadSessionItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + */ + public function files(): FilesRequestBuilder { + return new FilesRequestBuilder($this->pathParameters, $this->requestAdapter); + } + /** * Provides operations to call the uploadFile method. */ diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php new file mode 100644 index 00000000000..15852177ae3 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/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}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/$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/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..a9a4a498eeb --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php @@ -0,0 +1,34 @@ +filter = $filter; + $this->search = $search; + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..235753f97d3 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/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/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php new file mode 100644 index 00000000000..54aec19fbdd --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php @@ -0,0 +1,97 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + * @param string $customDataProvidedResourceFileId The unique identifier of customDataProvidedResourceFile + * @return CustomDataProvidedResourceFileItemRequestBuilder + */ + public function byCustomDataProvidedResourceFileId(string $customDataProvidedResourceFileId): CustomDataProvidedResourceFileItemRequestBuilder { + $urlTplParams = $this->pathParameters; + $urlTplParams['customDataProvidedResourceFile%2Did'] = $customDataProvidedResourceFileId; + return new CustomDataProvidedResourceFileItemRequestBuilder($urlTplParams, $this->requestAdapter); + } + + /** + * Instantiates a new FilesRequestBuilder 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}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param FilesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?FilesRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CustomDataProvidedResourceFileCollectionResponse::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param FilesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?FilesRequestBuilderGetRequestConfiguration $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 FilesRequestBuilder + */ + public function withUrl(string $rawUrl): FilesRequestBuilder { + return new FilesRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..5a331df5e39 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.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 FilesRequestBuilderGetQueryParameters 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/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..73425c635e3 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,45 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param FilesRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?FilesRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new FilesRequestBuilderGetQueryParameters. + * @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 FilesRequestBuilderGetQueryParameters + */ + 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): FilesRequestBuilderGetQueryParameters { + return new FilesRequestBuilderGetQueryParameters($count, $expand, $filter, $orderby, $search, $select, $skip, $top); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php new file mode 100644 index 00000000000..c4cd45747b6 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php @@ -0,0 +1,85 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Instantiates a new CustomDataProvidedResourceFileItemRequestBuilder 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}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}{?%24expand,%24select}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CustomDataProvidedResourceFile::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration $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 CustomDataProvidedResourceFileItemRequestBuilder + */ + public function withUrl(string $rawUrl): CustomDataProvidedResourceFileItemRequestBuilder { + return new CustomDataProvidedResourceFileItemRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..0b0c6dc8263 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.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 CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters 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/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..612c26211af --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,39 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + * @return CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?array $expand = null, ?array $select = null): CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters { + return new CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters($expand, $select); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php new file mode 100644 index 00000000000..a12522f37d9 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php @@ -0,0 +1,145 @@ +|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}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}/$value'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function delete(?ContentRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toDeleteRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?ContentRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + /** @var Promise $result */ + $result = $this->requestAdapter->sendPrimitiveAsync($requestInfo, StreamInterface::class, $errorMappings); + return $result; + } + + /** + * The unique identifier for an entity. Read-only. + * @param StreamInterface $body Binary request body + * @param ContentRequestBuilderPutRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function put(StreamInterface $body, ?ContentRequestBuilderPutRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPutRequestInformation($body, $requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + /** @var Promise $result */ + $result = $this->requestAdapter->sendPrimitiveAsync($requestInfo, StreamInterface::class, $errorMappings); + return $result; + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toDeleteRequestInformation(?ContentRequestBuilderDeleteRequestConfiguration $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 unique identifier for an entity. Read-only. + * @param ContentRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?ContentRequestBuilderGetRequestConfiguration $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); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/octet-stream, application/json"); + return $requestInfo; + } + + /** + * The unique identifier for an entity. Read-only. + * @param StreamInterface $body Binary request body + * @param ContentRequestBuilderPutRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPutRequestInformation(StreamInterface $body, ?ContentRequestBuilderPutRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::PUT; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + $requestInfo->setStreamContent($body, "application/octet-stream"); + 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 ContentRequestBuilder + */ + public function withUrl(string $rawUrl): ContentRequestBuilder { + return new ContentRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php new file mode 100644 index 00000000000..f16c85fe36e --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.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/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..59570331952 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.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/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php new file mode 100644 index 00000000000..5dab993b5df --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.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/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php index 25efb7ac9dc..d27f467a049 100644 --- a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php @@ -4,6 +4,7 @@ use Exception; use Http\Promise\Promise; +use Microsoft\Graph\Beta\Generated\IdentityGovernance\EntitlementManagement\AccessPackageAssignments\Item\AccessPackage\AccessPackageResourceRoleScopes\Item\AccessPackageResourceScope\AccessPackageResource\UploadSessions\Item\Files\FilesRequestBuilder; use Microsoft\Graph\Beta\Generated\IdentityGovernance\EntitlementManagement\AccessPackageAssignments\Item\AccessPackage\AccessPackageResourceRoleScopes\Item\AccessPackageResourceScope\AccessPackageResource\UploadSessions\Item\UploadFile\UploadFileRequestBuilder; use Microsoft\Graph\Beta\Generated\Models\CustomDataProvidedResourceUploadSession; use Microsoft\Graph\Beta\Generated\Models\ODataErrors\ODataError; @@ -17,6 +18,13 @@ */ class CustomDataProvidedResourceUploadSessionItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + */ + public function files(): FilesRequestBuilder { + return new FilesRequestBuilder($this->pathParameters, $this->requestAdapter); + } + /** * Provides operations to call the uploadFile method. */ diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php new file mode 100644 index 00000000000..d1494ceaa3c --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/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}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/$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/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..38a21d6db16 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php @@ -0,0 +1,34 @@ +filter = $filter; + $this->search = $search; + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..032e030ebf2 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/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/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php new file mode 100644 index 00000000000..48b750619ec --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php @@ -0,0 +1,97 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + * @param string $customDataProvidedResourceFileId The unique identifier of customDataProvidedResourceFile + * @return CustomDataProvidedResourceFileItemRequestBuilder + */ + public function byCustomDataProvidedResourceFileId(string $customDataProvidedResourceFileId): CustomDataProvidedResourceFileItemRequestBuilder { + $urlTplParams = $this->pathParameters; + $urlTplParams['customDataProvidedResourceFile%2Did'] = $customDataProvidedResourceFileId; + return new CustomDataProvidedResourceFileItemRequestBuilder($urlTplParams, $this->requestAdapter); + } + + /** + * Instantiates a new FilesRequestBuilder 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}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param FilesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?FilesRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CustomDataProvidedResourceFileCollectionResponse::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param FilesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?FilesRequestBuilderGetRequestConfiguration $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 FilesRequestBuilder + */ + public function withUrl(string $rawUrl): FilesRequestBuilder { + return new FilesRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..d928841d8c7 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.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 FilesRequestBuilderGetQueryParameters 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/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..da5fa57bfbe --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,45 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param FilesRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?FilesRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new FilesRequestBuilderGetQueryParameters. + * @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 FilesRequestBuilderGetQueryParameters + */ + 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): FilesRequestBuilderGetQueryParameters { + return new FilesRequestBuilderGetQueryParameters($count, $expand, $filter, $orderby, $search, $select, $skip, $top); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php new file mode 100644 index 00000000000..dd5bfe93231 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php @@ -0,0 +1,85 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Instantiates a new CustomDataProvidedResourceFileItemRequestBuilder 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}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}{?%24expand,%24select}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CustomDataProvidedResourceFile::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration $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 CustomDataProvidedResourceFileItemRequestBuilder + */ + public function withUrl(string $rawUrl): CustomDataProvidedResourceFileItemRequestBuilder { + return new CustomDataProvidedResourceFileItemRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..fb69c1cf28d --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.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 CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters 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/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..1b974be4f38 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,39 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + * @return CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?array $expand = null, ?array $select = null): CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters { + return new CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters($expand, $select); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php new file mode 100644 index 00000000000..b2033ff568b --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php @@ -0,0 +1,145 @@ +|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}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}/$value'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function delete(?ContentRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toDeleteRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?ContentRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + /** @var Promise $result */ + $result = $this->requestAdapter->sendPrimitiveAsync($requestInfo, StreamInterface::class, $errorMappings); + return $result; + } + + /** + * The unique identifier for an entity. Read-only. + * @param StreamInterface $body Binary request body + * @param ContentRequestBuilderPutRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function put(StreamInterface $body, ?ContentRequestBuilderPutRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPutRequestInformation($body, $requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + /** @var Promise $result */ + $result = $this->requestAdapter->sendPrimitiveAsync($requestInfo, StreamInterface::class, $errorMappings); + return $result; + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toDeleteRequestInformation(?ContentRequestBuilderDeleteRequestConfiguration $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 unique identifier for an entity. Read-only. + * @param ContentRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?ContentRequestBuilderGetRequestConfiguration $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); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/octet-stream, application/json"); + return $requestInfo; + } + + /** + * The unique identifier for an entity. Read-only. + * @param StreamInterface $body Binary request body + * @param ContentRequestBuilderPutRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPutRequestInformation(StreamInterface $body, ?ContentRequestBuilderPutRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::PUT; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + $requestInfo->setStreamContent($body, "application/octet-stream"); + 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 ContentRequestBuilder + */ + public function withUrl(string $rawUrl): ContentRequestBuilder { + return new ContentRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php new file mode 100644 index 00000000000..62fa3257158 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.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/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..321fac4f68d --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.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/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php new file mode 100644 index 00000000000..4b3771aba4b --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackage/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.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/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php index 58eb6b89c52..2ef9ea332e7 100644 --- a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php @@ -4,6 +4,7 @@ use Exception; use Http\Promise\Promise; +use Microsoft\Graph\Beta\Generated\IdentityGovernance\EntitlementManagement\AccessPackageAssignments\Item\AccessPackageAssignmentResourceRoles\Item\AccessPackageResourceRole\AccessPackageResource\AccessPackageResourceScopes\Item\AccessPackageResource\UploadSessions\Item\Files\FilesRequestBuilder; use Microsoft\Graph\Beta\Generated\IdentityGovernance\EntitlementManagement\AccessPackageAssignments\Item\AccessPackageAssignmentResourceRoles\Item\AccessPackageResourceRole\AccessPackageResource\AccessPackageResourceScopes\Item\AccessPackageResource\UploadSessions\Item\UploadFile\UploadFileRequestBuilder; use Microsoft\Graph\Beta\Generated\Models\CustomDataProvidedResourceUploadSession; use Microsoft\Graph\Beta\Generated\Models\ODataErrors\ODataError; @@ -17,6 +18,13 @@ */ class CustomDataProvidedResourceUploadSessionItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + */ + public function files(): FilesRequestBuilder { + return new FilesRequestBuilder($this->pathParameters, $this->requestAdapter); + } + /** * Provides operations to call the uploadFile method. */ diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php new file mode 100644 index 00000000000..af80e5fa143 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/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}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/$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/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..4b6e312816f --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php @@ -0,0 +1,34 @@ +filter = $filter; + $this->search = $search; + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..0355fb4518f --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/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/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php new file mode 100644 index 00000000000..e62552fd0d8 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php @@ -0,0 +1,97 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + * @param string $customDataProvidedResourceFileId The unique identifier of customDataProvidedResourceFile + * @return CustomDataProvidedResourceFileItemRequestBuilder + */ + public function byCustomDataProvidedResourceFileId(string $customDataProvidedResourceFileId): CustomDataProvidedResourceFileItemRequestBuilder { + $urlTplParams = $this->pathParameters; + $urlTplParams['customDataProvidedResourceFile%2Did'] = $customDataProvidedResourceFileId; + return new CustomDataProvidedResourceFileItemRequestBuilder($urlTplParams, $this->requestAdapter); + } + + /** + * Instantiates a new FilesRequestBuilder 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}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param FilesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?FilesRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CustomDataProvidedResourceFileCollectionResponse::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param FilesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?FilesRequestBuilderGetRequestConfiguration $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 FilesRequestBuilder + */ + public function withUrl(string $rawUrl): FilesRequestBuilder { + return new FilesRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..f4cf7ad910f --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.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 FilesRequestBuilderGetQueryParameters 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/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..886d3705f14 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,45 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param FilesRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?FilesRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new FilesRequestBuilderGetQueryParameters. + * @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 FilesRequestBuilderGetQueryParameters + */ + 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): FilesRequestBuilderGetQueryParameters { + return new FilesRequestBuilderGetQueryParameters($count, $expand, $filter, $orderby, $search, $select, $skip, $top); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php new file mode 100644 index 00000000000..08b30091078 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php @@ -0,0 +1,85 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Instantiates a new CustomDataProvidedResourceFileItemRequestBuilder 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}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}{?%24expand,%24select}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CustomDataProvidedResourceFile::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration $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 CustomDataProvidedResourceFileItemRequestBuilder + */ + public function withUrl(string $rawUrl): CustomDataProvidedResourceFileItemRequestBuilder { + return new CustomDataProvidedResourceFileItemRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..9c70f591291 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.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 CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters 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/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..684102a6a66 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,39 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + * @return CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?array $expand = null, ?array $select = null): CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters { + return new CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters($expand, $select); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php new file mode 100644 index 00000000000..0118083264c --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php @@ -0,0 +1,145 @@ +|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}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}/$value'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function delete(?ContentRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toDeleteRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?ContentRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + /** @var Promise $result */ + $result = $this->requestAdapter->sendPrimitiveAsync($requestInfo, StreamInterface::class, $errorMappings); + return $result; + } + + /** + * The unique identifier for an entity. Read-only. + * @param StreamInterface $body Binary request body + * @param ContentRequestBuilderPutRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function put(StreamInterface $body, ?ContentRequestBuilderPutRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPutRequestInformation($body, $requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + /** @var Promise $result */ + $result = $this->requestAdapter->sendPrimitiveAsync($requestInfo, StreamInterface::class, $errorMappings); + return $result; + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toDeleteRequestInformation(?ContentRequestBuilderDeleteRequestConfiguration $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 unique identifier for an entity. Read-only. + * @param ContentRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?ContentRequestBuilderGetRequestConfiguration $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); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/octet-stream, application/json"); + return $requestInfo; + } + + /** + * The unique identifier for an entity. Read-only. + * @param StreamInterface $body Binary request body + * @param ContentRequestBuilderPutRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPutRequestInformation(StreamInterface $body, ?ContentRequestBuilderPutRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::PUT; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + $requestInfo->setStreamContent($body, "application/octet-stream"); + 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 ContentRequestBuilder + */ + public function withUrl(string $rawUrl): ContentRequestBuilder { + return new ContentRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php new file mode 100644 index 00000000000..38a919db178 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.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/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..5366c33127f --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.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/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php new file mode 100644 index 00000000000..fff1861c1e1 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.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/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php index a2637ebcbce..d7c3abf0de4 100644 --- a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php @@ -4,6 +4,7 @@ use Exception; use Http\Promise\Promise; +use Microsoft\Graph\Beta\Generated\IdentityGovernance\EntitlementManagement\AccessPackageAssignments\Item\AccessPackageAssignmentResourceRoles\Item\AccessPackageResourceRole\AccessPackageResource\UploadSessions\Item\Files\FilesRequestBuilder; use Microsoft\Graph\Beta\Generated\IdentityGovernance\EntitlementManagement\AccessPackageAssignments\Item\AccessPackageAssignmentResourceRoles\Item\AccessPackageResourceRole\AccessPackageResource\UploadSessions\Item\UploadFile\UploadFileRequestBuilder; use Microsoft\Graph\Beta\Generated\Models\CustomDataProvidedResourceUploadSession; use Microsoft\Graph\Beta\Generated\Models\ODataErrors\ODataError; @@ -17,6 +18,13 @@ */ class CustomDataProvidedResourceUploadSessionItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + */ + public function files(): FilesRequestBuilder { + return new FilesRequestBuilder($this->pathParameters, $this->requestAdapter); + } + /** * Provides operations to call the uploadFile method. */ diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php new file mode 100644 index 00000000000..f794d003df0 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/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}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/$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/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..96308651dd4 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php @@ -0,0 +1,34 @@ +filter = $filter; + $this->search = $search; + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..537ca581002 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/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/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php new file mode 100644 index 00000000000..b6bc9873561 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php @@ -0,0 +1,97 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + * @param string $customDataProvidedResourceFileId The unique identifier of customDataProvidedResourceFile + * @return CustomDataProvidedResourceFileItemRequestBuilder + */ + public function byCustomDataProvidedResourceFileId(string $customDataProvidedResourceFileId): CustomDataProvidedResourceFileItemRequestBuilder { + $urlTplParams = $this->pathParameters; + $urlTplParams['customDataProvidedResourceFile%2Did'] = $customDataProvidedResourceFileId; + return new CustomDataProvidedResourceFileItemRequestBuilder($urlTplParams, $this->requestAdapter); + } + + /** + * Instantiates a new FilesRequestBuilder 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}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param FilesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?FilesRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CustomDataProvidedResourceFileCollectionResponse::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param FilesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?FilesRequestBuilderGetRequestConfiguration $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 FilesRequestBuilder + */ + public function withUrl(string $rawUrl): FilesRequestBuilder { + return new FilesRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..d95c7f0aaf0 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.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 FilesRequestBuilderGetQueryParameters 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/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..868d7c66093 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,45 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param FilesRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?FilesRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new FilesRequestBuilderGetQueryParameters. + * @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 FilesRequestBuilderGetQueryParameters + */ + 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): FilesRequestBuilderGetQueryParameters { + return new FilesRequestBuilderGetQueryParameters($count, $expand, $filter, $orderby, $search, $select, $skip, $top); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php new file mode 100644 index 00000000000..b728ec70667 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php @@ -0,0 +1,85 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Instantiates a new CustomDataProvidedResourceFileItemRequestBuilder 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}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}{?%24expand,%24select}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CustomDataProvidedResourceFile::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration $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 CustomDataProvidedResourceFileItemRequestBuilder + */ + public function withUrl(string $rawUrl): CustomDataProvidedResourceFileItemRequestBuilder { + return new CustomDataProvidedResourceFileItemRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..b284164bf2f --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.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 CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters 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/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..fe2fea7d154 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,39 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + * @return CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?array $expand = null, ?array $select = null): CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters { + return new CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters($expand, $select); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php new file mode 100644 index 00000000000..b70f490ba7d --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php @@ -0,0 +1,145 @@ +|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}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}/$value'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function delete(?ContentRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toDeleteRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?ContentRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + /** @var Promise $result */ + $result = $this->requestAdapter->sendPrimitiveAsync($requestInfo, StreamInterface::class, $errorMappings); + return $result; + } + + /** + * The unique identifier for an entity. Read-only. + * @param StreamInterface $body Binary request body + * @param ContentRequestBuilderPutRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function put(StreamInterface $body, ?ContentRequestBuilderPutRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPutRequestInformation($body, $requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + /** @var Promise $result */ + $result = $this->requestAdapter->sendPrimitiveAsync($requestInfo, StreamInterface::class, $errorMappings); + return $result; + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toDeleteRequestInformation(?ContentRequestBuilderDeleteRequestConfiguration $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 unique identifier for an entity. Read-only. + * @param ContentRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?ContentRequestBuilderGetRequestConfiguration $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); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/octet-stream, application/json"); + return $requestInfo; + } + + /** + * The unique identifier for an entity. Read-only. + * @param StreamInterface $body Binary request body + * @param ContentRequestBuilderPutRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPutRequestInformation(StreamInterface $body, ?ContentRequestBuilderPutRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::PUT; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + $requestInfo->setStreamContent($body, "application/octet-stream"); + 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 ContentRequestBuilder + */ + public function withUrl(string $rawUrl): ContentRequestBuilder { + return new ContentRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php new file mode 100644 index 00000000000..ec0bc606f29 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.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/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..9cd1f9c81d7 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.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/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php new file mode 100644 index 00000000000..f3e29e3da97 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.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/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php index b6a22bcbba4..82b219811a9 100644 --- a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php @@ -4,6 +4,7 @@ use Exception; use Http\Promise\Promise; +use Microsoft\Graph\Beta\Generated\IdentityGovernance\EntitlementManagement\AccessPackageAssignments\Item\AccessPackageAssignmentResourceRoles\Item\AccessPackageResourceScope\AccessPackageResource\AccessPackageResourceRoles\Item\AccessPackageResource\UploadSessions\Item\Files\FilesRequestBuilder; use Microsoft\Graph\Beta\Generated\IdentityGovernance\EntitlementManagement\AccessPackageAssignments\Item\AccessPackageAssignmentResourceRoles\Item\AccessPackageResourceScope\AccessPackageResource\AccessPackageResourceRoles\Item\AccessPackageResource\UploadSessions\Item\UploadFile\UploadFileRequestBuilder; use Microsoft\Graph\Beta\Generated\Models\CustomDataProvidedResourceUploadSession; use Microsoft\Graph\Beta\Generated\Models\ODataErrors\ODataError; @@ -17,6 +18,13 @@ */ class CustomDataProvidedResourceUploadSessionItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + */ + public function files(): FilesRequestBuilder { + return new FilesRequestBuilder($this->pathParameters, $this->requestAdapter); + } + /** * Provides operations to call the uploadFile method. */ diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php new file mode 100644 index 00000000000..f5492a96fcd --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/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}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/$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/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..3f9feed8f39 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php @@ -0,0 +1,34 @@ +filter = $filter; + $this->search = $search; + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..9affbdec37c --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/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/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php new file mode 100644 index 00000000000..53bd70e15c2 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php @@ -0,0 +1,97 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + * @param string $customDataProvidedResourceFileId The unique identifier of customDataProvidedResourceFile + * @return CustomDataProvidedResourceFileItemRequestBuilder + */ + public function byCustomDataProvidedResourceFileId(string $customDataProvidedResourceFileId): CustomDataProvidedResourceFileItemRequestBuilder { + $urlTplParams = $this->pathParameters; + $urlTplParams['customDataProvidedResourceFile%2Did'] = $customDataProvidedResourceFileId; + return new CustomDataProvidedResourceFileItemRequestBuilder($urlTplParams, $this->requestAdapter); + } + + /** + * Instantiates a new FilesRequestBuilder 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}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param FilesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?FilesRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CustomDataProvidedResourceFileCollectionResponse::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param FilesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?FilesRequestBuilderGetRequestConfiguration $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 FilesRequestBuilder + */ + public function withUrl(string $rawUrl): FilesRequestBuilder { + return new FilesRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..a6c93dce65a --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.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 FilesRequestBuilderGetQueryParameters 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/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..a6765a707ba --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,45 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param FilesRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?FilesRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new FilesRequestBuilderGetQueryParameters. + * @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 FilesRequestBuilderGetQueryParameters + */ + 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): FilesRequestBuilderGetQueryParameters { + return new FilesRequestBuilderGetQueryParameters($count, $expand, $filter, $orderby, $search, $select, $skip, $top); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php new file mode 100644 index 00000000000..7a64754fc99 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php @@ -0,0 +1,85 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Instantiates a new CustomDataProvidedResourceFileItemRequestBuilder 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}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}{?%24expand,%24select}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CustomDataProvidedResourceFile::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration $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 CustomDataProvidedResourceFileItemRequestBuilder + */ + public function withUrl(string $rawUrl): CustomDataProvidedResourceFileItemRequestBuilder { + return new CustomDataProvidedResourceFileItemRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..c7a33c0d049 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.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 CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters 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/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..53f04f74ccb --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,39 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + * @return CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?array $expand = null, ?array $select = null): CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters { + return new CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters($expand, $select); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php new file mode 100644 index 00000000000..ebdafc162ec --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php @@ -0,0 +1,145 @@ +|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}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}/$value'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function delete(?ContentRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toDeleteRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?ContentRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + /** @var Promise $result */ + $result = $this->requestAdapter->sendPrimitiveAsync($requestInfo, StreamInterface::class, $errorMappings); + return $result; + } + + /** + * The unique identifier for an entity. Read-only. + * @param StreamInterface $body Binary request body + * @param ContentRequestBuilderPutRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function put(StreamInterface $body, ?ContentRequestBuilderPutRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPutRequestInformation($body, $requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + /** @var Promise $result */ + $result = $this->requestAdapter->sendPrimitiveAsync($requestInfo, StreamInterface::class, $errorMappings); + return $result; + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toDeleteRequestInformation(?ContentRequestBuilderDeleteRequestConfiguration $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 unique identifier for an entity. Read-only. + * @param ContentRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?ContentRequestBuilderGetRequestConfiguration $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); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/octet-stream, application/json"); + return $requestInfo; + } + + /** + * The unique identifier for an entity. Read-only. + * @param StreamInterface $body Binary request body + * @param ContentRequestBuilderPutRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPutRequestInformation(StreamInterface $body, ?ContentRequestBuilderPutRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::PUT; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + $requestInfo->setStreamContent($body, "application/octet-stream"); + 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 ContentRequestBuilder + */ + public function withUrl(string $rawUrl): ContentRequestBuilder { + return new ContentRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php new file mode 100644 index 00000000000..5405be1e4d7 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.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/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..00ec2bceb38 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.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/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php new file mode 100644 index 00000000000..89ba9207318 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.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/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php index bcc7ac53211..3c01ce989a9 100644 --- a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php @@ -4,6 +4,7 @@ use Exception; use Http\Promise\Promise; +use Microsoft\Graph\Beta\Generated\IdentityGovernance\EntitlementManagement\AccessPackageAssignments\Item\AccessPackageAssignmentResourceRoles\Item\AccessPackageResourceScope\AccessPackageResource\UploadSessions\Item\Files\FilesRequestBuilder; use Microsoft\Graph\Beta\Generated\IdentityGovernance\EntitlementManagement\AccessPackageAssignments\Item\AccessPackageAssignmentResourceRoles\Item\AccessPackageResourceScope\AccessPackageResource\UploadSessions\Item\UploadFile\UploadFileRequestBuilder; use Microsoft\Graph\Beta\Generated\Models\CustomDataProvidedResourceUploadSession; use Microsoft\Graph\Beta\Generated\Models\ODataErrors\ODataError; @@ -17,6 +18,13 @@ */ class CustomDataProvidedResourceUploadSessionItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + */ + public function files(): FilesRequestBuilder { + return new FilesRequestBuilder($this->pathParameters, $this->requestAdapter); + } + /** * Provides operations to call the uploadFile method. */ diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php new file mode 100644 index 00000000000..3d9f49fc8e5 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/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}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/$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/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..017de03c6d5 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php @@ -0,0 +1,34 @@ +filter = $filter; + $this->search = $search; + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..66ef6421f51 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/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/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php new file mode 100644 index 00000000000..388e2422798 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php @@ -0,0 +1,97 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + * @param string $customDataProvidedResourceFileId The unique identifier of customDataProvidedResourceFile + * @return CustomDataProvidedResourceFileItemRequestBuilder + */ + public function byCustomDataProvidedResourceFileId(string $customDataProvidedResourceFileId): CustomDataProvidedResourceFileItemRequestBuilder { + $urlTplParams = $this->pathParameters; + $urlTplParams['customDataProvidedResourceFile%2Did'] = $customDataProvidedResourceFileId; + return new CustomDataProvidedResourceFileItemRequestBuilder($urlTplParams, $this->requestAdapter); + } + + /** + * Instantiates a new FilesRequestBuilder 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}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param FilesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?FilesRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CustomDataProvidedResourceFileCollectionResponse::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param FilesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?FilesRequestBuilderGetRequestConfiguration $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 FilesRequestBuilder + */ + public function withUrl(string $rawUrl): FilesRequestBuilder { + return new FilesRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..df2207e312b --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.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 FilesRequestBuilderGetQueryParameters 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/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..2dd06a07050 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,45 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param FilesRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?FilesRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new FilesRequestBuilderGetQueryParameters. + * @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 FilesRequestBuilderGetQueryParameters + */ + 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): FilesRequestBuilderGetQueryParameters { + return new FilesRequestBuilderGetQueryParameters($count, $expand, $filter, $orderby, $search, $select, $skip, $top); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php new file mode 100644 index 00000000000..57d47ebe8fc --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php @@ -0,0 +1,85 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Instantiates a new CustomDataProvidedResourceFileItemRequestBuilder 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}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}{?%24expand,%24select}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CustomDataProvidedResourceFile::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration $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 CustomDataProvidedResourceFileItemRequestBuilder + */ + public function withUrl(string $rawUrl): CustomDataProvidedResourceFileItemRequestBuilder { + return new CustomDataProvidedResourceFileItemRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..e7a67e63461 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.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 CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters 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/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..5f208dd0128 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,39 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + * @return CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?array $expand = null, ?array $select = null): CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters { + return new CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters($expand, $select); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php new file mode 100644 index 00000000000..db017d63b81 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php @@ -0,0 +1,145 @@ +|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}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}/$value'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function delete(?ContentRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toDeleteRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?ContentRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + /** @var Promise $result */ + $result = $this->requestAdapter->sendPrimitiveAsync($requestInfo, StreamInterface::class, $errorMappings); + return $result; + } + + /** + * The unique identifier for an entity. Read-only. + * @param StreamInterface $body Binary request body + * @param ContentRequestBuilderPutRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function put(StreamInterface $body, ?ContentRequestBuilderPutRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPutRequestInformation($body, $requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + /** @var Promise $result */ + $result = $this->requestAdapter->sendPrimitiveAsync($requestInfo, StreamInterface::class, $errorMappings); + return $result; + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toDeleteRequestInformation(?ContentRequestBuilderDeleteRequestConfiguration $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 unique identifier for an entity. Read-only. + * @param ContentRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?ContentRequestBuilderGetRequestConfiguration $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); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/octet-stream, application/json"); + return $requestInfo; + } + + /** + * The unique identifier for an entity. Read-only. + * @param StreamInterface $body Binary request body + * @param ContentRequestBuilderPutRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPutRequestInformation(StreamInterface $body, ?ContentRequestBuilderPutRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::PUT; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + $requestInfo->setStreamContent($body, "application/octet-stream"); + 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 ContentRequestBuilder + */ + public function withUrl(string $rawUrl): ContentRequestBuilder { + return new ContentRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php new file mode 100644 index 00000000000..ef6d434ffcb --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.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/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..d898e2d4ee9 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.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/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php new file mode 100644 index 00000000000..776c8b0a8c5 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageAssignments/Item/AccessPackageAssignmentResourceRoles/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.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/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php index 4f967a2960a..e135da5500d 100644 --- a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php @@ -4,6 +4,7 @@ use Exception; use Http\Promise\Promise; +use Microsoft\Graph\Beta\Generated\IdentityGovernance\EntitlementManagement\AccessPackageCatalogs\Item\AccessPackageResourceRoles\Item\AccessPackageResource\AccessPackageResourceScopes\Item\AccessPackageResource\UploadSessions\Item\Files\FilesRequestBuilder; use Microsoft\Graph\Beta\Generated\IdentityGovernance\EntitlementManagement\AccessPackageCatalogs\Item\AccessPackageResourceRoles\Item\AccessPackageResource\AccessPackageResourceScopes\Item\AccessPackageResource\UploadSessions\Item\UploadFile\UploadFileRequestBuilder; use Microsoft\Graph\Beta\Generated\Models\CustomDataProvidedResourceUploadSession; use Microsoft\Graph\Beta\Generated\Models\ODataErrors\ODataError; @@ -17,6 +18,13 @@ */ class CustomDataProvidedResourceUploadSessionItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + */ + public function files(): FilesRequestBuilder { + return new FilesRequestBuilder($this->pathParameters, $this->requestAdapter); + } + /** * Provides operations to call the uploadFile method. */ diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php new file mode 100644 index 00000000000..d6a26f93687 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/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}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/$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/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..f3c64f7ab46 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php @@ -0,0 +1,34 @@ +filter = $filter; + $this->search = $search; + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..8b734b398f5 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/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/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php new file mode 100644 index 00000000000..5653bd6eba0 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php @@ -0,0 +1,97 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + * @param string $customDataProvidedResourceFileId The unique identifier of customDataProvidedResourceFile + * @return CustomDataProvidedResourceFileItemRequestBuilder + */ + public function byCustomDataProvidedResourceFileId(string $customDataProvidedResourceFileId): CustomDataProvidedResourceFileItemRequestBuilder { + $urlTplParams = $this->pathParameters; + $urlTplParams['customDataProvidedResourceFile%2Did'] = $customDataProvidedResourceFileId; + return new CustomDataProvidedResourceFileItemRequestBuilder($urlTplParams, $this->requestAdapter); + } + + /** + * Instantiates a new FilesRequestBuilder 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}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param FilesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?FilesRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CustomDataProvidedResourceFileCollectionResponse::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param FilesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?FilesRequestBuilderGetRequestConfiguration $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 FilesRequestBuilder + */ + public function withUrl(string $rawUrl): FilesRequestBuilder { + return new FilesRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..eb3982ddc72 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.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 FilesRequestBuilderGetQueryParameters 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/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..488ef475fed --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,45 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param FilesRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?FilesRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new FilesRequestBuilderGetQueryParameters. + * @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 FilesRequestBuilderGetQueryParameters + */ + 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): FilesRequestBuilderGetQueryParameters { + return new FilesRequestBuilderGetQueryParameters($count, $expand, $filter, $orderby, $search, $select, $skip, $top); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php new file mode 100644 index 00000000000..0b73afe9cd5 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php @@ -0,0 +1,85 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Instantiates a new CustomDataProvidedResourceFileItemRequestBuilder 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}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}{?%24expand,%24select}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CustomDataProvidedResourceFile::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration $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 CustomDataProvidedResourceFileItemRequestBuilder + */ + public function withUrl(string $rawUrl): CustomDataProvidedResourceFileItemRequestBuilder { + return new CustomDataProvidedResourceFileItemRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..6059e7dedf9 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.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 CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters 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/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..d2f99fd0c17 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,39 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + * @return CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?array $expand = null, ?array $select = null): CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters { + return new CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters($expand, $select); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php new file mode 100644 index 00000000000..781f3a92a1a --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php @@ -0,0 +1,145 @@ +|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}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}/$value'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function delete(?ContentRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toDeleteRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?ContentRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + /** @var Promise $result */ + $result = $this->requestAdapter->sendPrimitiveAsync($requestInfo, StreamInterface::class, $errorMappings); + return $result; + } + + /** + * The unique identifier for an entity. Read-only. + * @param StreamInterface $body Binary request body + * @param ContentRequestBuilderPutRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function put(StreamInterface $body, ?ContentRequestBuilderPutRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPutRequestInformation($body, $requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + /** @var Promise $result */ + $result = $this->requestAdapter->sendPrimitiveAsync($requestInfo, StreamInterface::class, $errorMappings); + return $result; + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toDeleteRequestInformation(?ContentRequestBuilderDeleteRequestConfiguration $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 unique identifier for an entity. Read-only. + * @param ContentRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?ContentRequestBuilderGetRequestConfiguration $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); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/octet-stream, application/json"); + return $requestInfo; + } + + /** + * The unique identifier for an entity. Read-only. + * @param StreamInterface $body Binary request body + * @param ContentRequestBuilderPutRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPutRequestInformation(StreamInterface $body, ?ContentRequestBuilderPutRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::PUT; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + $requestInfo->setStreamContent($body, "application/octet-stream"); + 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 ContentRequestBuilder + */ + public function withUrl(string $rawUrl): ContentRequestBuilder { + return new ContentRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php new file mode 100644 index 00000000000..3d371de4bca --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.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/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..d60a6c5bdd3 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.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/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php new file mode 100644 index 00000000000..acf18da19f2 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.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/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php index bdd98526ee1..28203314f2c 100644 --- a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php @@ -4,6 +4,7 @@ use Exception; use Http\Promise\Promise; +use Microsoft\Graph\Beta\Generated\IdentityGovernance\EntitlementManagement\AccessPackageCatalogs\Item\AccessPackageResourceRoles\Item\AccessPackageResource\UploadSessions\Item\Files\FilesRequestBuilder; use Microsoft\Graph\Beta\Generated\IdentityGovernance\EntitlementManagement\AccessPackageCatalogs\Item\AccessPackageResourceRoles\Item\AccessPackageResource\UploadSessions\Item\UploadFile\UploadFileRequestBuilder; use Microsoft\Graph\Beta\Generated\Models\CustomDataProvidedResourceUploadSession; use Microsoft\Graph\Beta\Generated\Models\ODataErrors\ODataError; @@ -17,6 +18,13 @@ */ class CustomDataProvidedResourceUploadSessionItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + */ + public function files(): FilesRequestBuilder { + return new FilesRequestBuilder($this->pathParameters, $this->requestAdapter); + } + /** * Provides operations to call the uploadFile method. */ diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php new file mode 100644 index 00000000000..bbcc112acc1 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/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}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/$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/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..681fe51f298 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php @@ -0,0 +1,34 @@ +filter = $filter; + $this->search = $search; + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..2127d50507c --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/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/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php new file mode 100644 index 00000000000..75d8e362e3c --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php @@ -0,0 +1,97 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + * @param string $customDataProvidedResourceFileId The unique identifier of customDataProvidedResourceFile + * @return CustomDataProvidedResourceFileItemRequestBuilder + */ + public function byCustomDataProvidedResourceFileId(string $customDataProvidedResourceFileId): CustomDataProvidedResourceFileItemRequestBuilder { + $urlTplParams = $this->pathParameters; + $urlTplParams['customDataProvidedResourceFile%2Did'] = $customDataProvidedResourceFileId; + return new CustomDataProvidedResourceFileItemRequestBuilder($urlTplParams, $this->requestAdapter); + } + + /** + * Instantiates a new FilesRequestBuilder 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}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param FilesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?FilesRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CustomDataProvidedResourceFileCollectionResponse::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param FilesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?FilesRequestBuilderGetRequestConfiguration $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 FilesRequestBuilder + */ + public function withUrl(string $rawUrl): FilesRequestBuilder { + return new FilesRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..66a0496f1ed --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.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 FilesRequestBuilderGetQueryParameters 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/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..37480ce0409 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,45 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param FilesRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?FilesRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new FilesRequestBuilderGetQueryParameters. + * @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 FilesRequestBuilderGetQueryParameters + */ + 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): FilesRequestBuilderGetQueryParameters { + return new FilesRequestBuilderGetQueryParameters($count, $expand, $filter, $orderby, $search, $select, $skip, $top); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php new file mode 100644 index 00000000000..deeed01e5c8 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php @@ -0,0 +1,85 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Instantiates a new CustomDataProvidedResourceFileItemRequestBuilder 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}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}{?%24expand,%24select}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CustomDataProvidedResourceFile::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration $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 CustomDataProvidedResourceFileItemRequestBuilder + */ + public function withUrl(string $rawUrl): CustomDataProvidedResourceFileItemRequestBuilder { + return new CustomDataProvidedResourceFileItemRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..a6f7aca3261 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.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 CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters 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/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..3f78c50b337 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,39 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + * @return CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?array $expand = null, ?array $select = null): CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters { + return new CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters($expand, $select); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php new file mode 100644 index 00000000000..aaee6c11c96 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php @@ -0,0 +1,145 @@ +|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}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}/$value'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function delete(?ContentRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toDeleteRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?ContentRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + /** @var Promise $result */ + $result = $this->requestAdapter->sendPrimitiveAsync($requestInfo, StreamInterface::class, $errorMappings); + return $result; + } + + /** + * The unique identifier for an entity. Read-only. + * @param StreamInterface $body Binary request body + * @param ContentRequestBuilderPutRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function put(StreamInterface $body, ?ContentRequestBuilderPutRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPutRequestInformation($body, $requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + /** @var Promise $result */ + $result = $this->requestAdapter->sendPrimitiveAsync($requestInfo, StreamInterface::class, $errorMappings); + return $result; + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toDeleteRequestInformation(?ContentRequestBuilderDeleteRequestConfiguration $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 unique identifier for an entity. Read-only. + * @param ContentRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?ContentRequestBuilderGetRequestConfiguration $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); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/octet-stream, application/json"); + return $requestInfo; + } + + /** + * The unique identifier for an entity. Read-only. + * @param StreamInterface $body Binary request body + * @param ContentRequestBuilderPutRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPutRequestInformation(StreamInterface $body, ?ContentRequestBuilderPutRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::PUT; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + $requestInfo->setStreamContent($body, "application/octet-stream"); + 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 ContentRequestBuilder + */ + public function withUrl(string $rawUrl): ContentRequestBuilder { + return new ContentRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php new file mode 100644 index 00000000000..e69c6a6caaf --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.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/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..5541c53d813 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.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/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php new file mode 100644 index 00000000000..eb21b4fbe31 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.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/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php index a5326f0dec7..4a658a8a8cb 100644 --- a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php @@ -4,6 +4,7 @@ use Exception; use Http\Promise\Promise; +use Microsoft\Graph\Beta\Generated\IdentityGovernance\EntitlementManagement\AccessPackageCatalogs\Item\AccessPackageResourceScopes\Item\AccessPackageResource\AccessPackageResourceRoles\Item\AccessPackageResource\UploadSessions\Item\Files\FilesRequestBuilder; use Microsoft\Graph\Beta\Generated\IdentityGovernance\EntitlementManagement\AccessPackageCatalogs\Item\AccessPackageResourceScopes\Item\AccessPackageResource\AccessPackageResourceRoles\Item\AccessPackageResource\UploadSessions\Item\UploadFile\UploadFileRequestBuilder; use Microsoft\Graph\Beta\Generated\Models\CustomDataProvidedResourceUploadSession; use Microsoft\Graph\Beta\Generated\Models\ODataErrors\ODataError; @@ -17,6 +18,13 @@ */ class CustomDataProvidedResourceUploadSessionItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + */ + public function files(): FilesRequestBuilder { + return new FilesRequestBuilder($this->pathParameters, $this->requestAdapter); + } + /** * Provides operations to call the uploadFile method. */ diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php new file mode 100644 index 00000000000..abd590731fb --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/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}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/$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/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..4870e6923b3 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php @@ -0,0 +1,34 @@ +filter = $filter; + $this->search = $search; + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..5afc3cbe09d --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/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/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php new file mode 100644 index 00000000000..027ee2b3b15 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php @@ -0,0 +1,97 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + * @param string $customDataProvidedResourceFileId The unique identifier of customDataProvidedResourceFile + * @return CustomDataProvidedResourceFileItemRequestBuilder + */ + public function byCustomDataProvidedResourceFileId(string $customDataProvidedResourceFileId): CustomDataProvidedResourceFileItemRequestBuilder { + $urlTplParams = $this->pathParameters; + $urlTplParams['customDataProvidedResourceFile%2Did'] = $customDataProvidedResourceFileId; + return new CustomDataProvidedResourceFileItemRequestBuilder($urlTplParams, $this->requestAdapter); + } + + /** + * Instantiates a new FilesRequestBuilder 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}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param FilesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?FilesRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CustomDataProvidedResourceFileCollectionResponse::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param FilesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?FilesRequestBuilderGetRequestConfiguration $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 FilesRequestBuilder + */ + public function withUrl(string $rawUrl): FilesRequestBuilder { + return new FilesRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..0f4e9c2e418 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.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 FilesRequestBuilderGetQueryParameters 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/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..7c5f07a7cb3 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,45 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param FilesRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?FilesRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new FilesRequestBuilderGetQueryParameters. + * @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 FilesRequestBuilderGetQueryParameters + */ + 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): FilesRequestBuilderGetQueryParameters { + return new FilesRequestBuilderGetQueryParameters($count, $expand, $filter, $orderby, $search, $select, $skip, $top); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php new file mode 100644 index 00000000000..5557e00ae68 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php @@ -0,0 +1,85 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Instantiates a new CustomDataProvidedResourceFileItemRequestBuilder 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}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}{?%24expand,%24select}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CustomDataProvidedResourceFile::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration $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 CustomDataProvidedResourceFileItemRequestBuilder + */ + public function withUrl(string $rawUrl): CustomDataProvidedResourceFileItemRequestBuilder { + return new CustomDataProvidedResourceFileItemRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..f8d51963c64 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.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 CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters 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/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..e16a5ff60ad --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,39 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + * @return CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?array $expand = null, ?array $select = null): CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters { + return new CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters($expand, $select); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php new file mode 100644 index 00000000000..31be8f7a670 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php @@ -0,0 +1,145 @@ +|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}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}/$value'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function delete(?ContentRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toDeleteRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?ContentRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + /** @var Promise $result */ + $result = $this->requestAdapter->sendPrimitiveAsync($requestInfo, StreamInterface::class, $errorMappings); + return $result; + } + + /** + * The unique identifier for an entity. Read-only. + * @param StreamInterface $body Binary request body + * @param ContentRequestBuilderPutRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function put(StreamInterface $body, ?ContentRequestBuilderPutRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPutRequestInformation($body, $requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + /** @var Promise $result */ + $result = $this->requestAdapter->sendPrimitiveAsync($requestInfo, StreamInterface::class, $errorMappings); + return $result; + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toDeleteRequestInformation(?ContentRequestBuilderDeleteRequestConfiguration $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 unique identifier for an entity. Read-only. + * @param ContentRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?ContentRequestBuilderGetRequestConfiguration $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); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/octet-stream, application/json"); + return $requestInfo; + } + + /** + * The unique identifier for an entity. Read-only. + * @param StreamInterface $body Binary request body + * @param ContentRequestBuilderPutRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPutRequestInformation(StreamInterface $body, ?ContentRequestBuilderPutRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::PUT; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + $requestInfo->setStreamContent($body, "application/octet-stream"); + 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 ContentRequestBuilder + */ + public function withUrl(string $rawUrl): ContentRequestBuilder { + return new ContentRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php new file mode 100644 index 00000000000..df63b5a09d5 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.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/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..98d69bf4072 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.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/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php new file mode 100644 index 00000000000..28fcffdb42b --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.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/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php index 7bb3aace361..065d8044cc0 100644 --- a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php @@ -4,6 +4,7 @@ use Exception; use Http\Promise\Promise; +use Microsoft\Graph\Beta\Generated\IdentityGovernance\EntitlementManagement\AccessPackageCatalogs\Item\AccessPackageResourceScopes\Item\AccessPackageResource\UploadSessions\Item\Files\FilesRequestBuilder; use Microsoft\Graph\Beta\Generated\IdentityGovernance\EntitlementManagement\AccessPackageCatalogs\Item\AccessPackageResourceScopes\Item\AccessPackageResource\UploadSessions\Item\UploadFile\UploadFileRequestBuilder; use Microsoft\Graph\Beta\Generated\Models\CustomDataProvidedResourceUploadSession; use Microsoft\Graph\Beta\Generated\Models\ODataErrors\ODataError; @@ -17,6 +18,13 @@ */ class CustomDataProvidedResourceUploadSessionItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + */ + public function files(): FilesRequestBuilder { + return new FilesRequestBuilder($this->pathParameters, $this->requestAdapter); + } + /** * Provides operations to call the uploadFile method. */ diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php new file mode 100644 index 00000000000..799df351728 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/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}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/$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/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..6b5b179cfd0 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php @@ -0,0 +1,34 @@ +filter = $filter; + $this->search = $search; + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..22e887e7062 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/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/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php new file mode 100644 index 00000000000..3f7c793e5f9 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php @@ -0,0 +1,97 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + * @param string $customDataProvidedResourceFileId The unique identifier of customDataProvidedResourceFile + * @return CustomDataProvidedResourceFileItemRequestBuilder + */ + public function byCustomDataProvidedResourceFileId(string $customDataProvidedResourceFileId): CustomDataProvidedResourceFileItemRequestBuilder { + $urlTplParams = $this->pathParameters; + $urlTplParams['customDataProvidedResourceFile%2Did'] = $customDataProvidedResourceFileId; + return new CustomDataProvidedResourceFileItemRequestBuilder($urlTplParams, $this->requestAdapter); + } + + /** + * Instantiates a new FilesRequestBuilder 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}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param FilesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?FilesRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CustomDataProvidedResourceFileCollectionResponse::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param FilesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?FilesRequestBuilderGetRequestConfiguration $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 FilesRequestBuilder + */ + public function withUrl(string $rawUrl): FilesRequestBuilder { + return new FilesRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..125431da0fa --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.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 FilesRequestBuilderGetQueryParameters 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/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..f7f04bf9efa --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,45 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param FilesRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?FilesRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new FilesRequestBuilderGetQueryParameters. + * @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 FilesRequestBuilderGetQueryParameters + */ + 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): FilesRequestBuilderGetQueryParameters { + return new FilesRequestBuilderGetQueryParameters($count, $expand, $filter, $orderby, $search, $select, $skip, $top); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php new file mode 100644 index 00000000000..a647587fe74 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php @@ -0,0 +1,85 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Instantiates a new CustomDataProvidedResourceFileItemRequestBuilder 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}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}{?%24expand,%24select}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CustomDataProvidedResourceFile::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration $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 CustomDataProvidedResourceFileItemRequestBuilder + */ + public function withUrl(string $rawUrl): CustomDataProvidedResourceFileItemRequestBuilder { + return new CustomDataProvidedResourceFileItemRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..c6c66d725a0 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.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 CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters 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/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..a519ea0225a --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,39 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + * @return CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?array $expand = null, ?array $select = null): CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters { + return new CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters($expand, $select); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php new file mode 100644 index 00000000000..7df9e7158f8 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php @@ -0,0 +1,145 @@ +|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}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}/$value'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function delete(?ContentRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toDeleteRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?ContentRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + /** @var Promise $result */ + $result = $this->requestAdapter->sendPrimitiveAsync($requestInfo, StreamInterface::class, $errorMappings); + return $result; + } + + /** + * The unique identifier for an entity. Read-only. + * @param StreamInterface $body Binary request body + * @param ContentRequestBuilderPutRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function put(StreamInterface $body, ?ContentRequestBuilderPutRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPutRequestInformation($body, $requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + /** @var Promise $result */ + $result = $this->requestAdapter->sendPrimitiveAsync($requestInfo, StreamInterface::class, $errorMappings); + return $result; + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toDeleteRequestInformation(?ContentRequestBuilderDeleteRequestConfiguration $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 unique identifier for an entity. Read-only. + * @param ContentRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?ContentRequestBuilderGetRequestConfiguration $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); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/octet-stream, application/json"); + return $requestInfo; + } + + /** + * The unique identifier for an entity. Read-only. + * @param StreamInterface $body Binary request body + * @param ContentRequestBuilderPutRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPutRequestInformation(StreamInterface $body, ?ContentRequestBuilderPutRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::PUT; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + $requestInfo->setStreamContent($body, "application/octet-stream"); + 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 ContentRequestBuilder + */ + public function withUrl(string $rawUrl): ContentRequestBuilder { + return new ContentRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php new file mode 100644 index 00000000000..7d310eeee69 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.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/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..04528ef250f --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.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/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php new file mode 100644 index 00000000000..94c3bb0ada7 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.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/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php index 0095d9e6609..5f121b7e117 100644 --- a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php @@ -4,6 +4,7 @@ use Exception; use Http\Promise\Promise; +use Microsoft\Graph\Beta\Generated\IdentityGovernance\EntitlementManagement\AccessPackageCatalogs\Item\AccessPackageResources\Item\AccessPackageResourceRoles\Item\AccessPackageResource\AccessPackageResourceScopes\Item\AccessPackageResource\UploadSessions\Item\Files\FilesRequestBuilder; use Microsoft\Graph\Beta\Generated\IdentityGovernance\EntitlementManagement\AccessPackageCatalogs\Item\AccessPackageResources\Item\AccessPackageResourceRoles\Item\AccessPackageResource\AccessPackageResourceScopes\Item\AccessPackageResource\UploadSessions\Item\UploadFile\UploadFileRequestBuilder; use Microsoft\Graph\Beta\Generated\Models\CustomDataProvidedResourceUploadSession; use Microsoft\Graph\Beta\Generated\Models\ODataErrors\ODataError; @@ -17,6 +18,13 @@ */ class CustomDataProvidedResourceUploadSessionItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + */ + public function files(): FilesRequestBuilder { + return new FilesRequestBuilder($this->pathParameters, $this->requestAdapter); + } + /** * Provides operations to call the uploadFile method. */ diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php new file mode 100644 index 00000000000..11e6896a1ed --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/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}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/$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/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..af219188a41 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php @@ -0,0 +1,34 @@ +filter = $filter; + $this->search = $search; + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..759bb25727b --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/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/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php new file mode 100644 index 00000000000..2d5ac88bee6 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php @@ -0,0 +1,97 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + * @param string $customDataProvidedResourceFileId The unique identifier of customDataProvidedResourceFile + * @return CustomDataProvidedResourceFileItemRequestBuilder + */ + public function byCustomDataProvidedResourceFileId(string $customDataProvidedResourceFileId): CustomDataProvidedResourceFileItemRequestBuilder { + $urlTplParams = $this->pathParameters; + $urlTplParams['customDataProvidedResourceFile%2Did'] = $customDataProvidedResourceFileId; + return new CustomDataProvidedResourceFileItemRequestBuilder($urlTplParams, $this->requestAdapter); + } + + /** + * Instantiates a new FilesRequestBuilder 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}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param FilesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?FilesRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CustomDataProvidedResourceFileCollectionResponse::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param FilesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?FilesRequestBuilderGetRequestConfiguration $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 FilesRequestBuilder + */ + public function withUrl(string $rawUrl): FilesRequestBuilder { + return new FilesRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..e5b2b2ba945 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.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 FilesRequestBuilderGetQueryParameters 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/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..e2f3a83561e --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,45 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param FilesRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?FilesRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new FilesRequestBuilderGetQueryParameters. + * @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 FilesRequestBuilderGetQueryParameters + */ + 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): FilesRequestBuilderGetQueryParameters { + return new FilesRequestBuilderGetQueryParameters($count, $expand, $filter, $orderby, $search, $select, $skip, $top); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php new file mode 100644 index 00000000000..8b7ceb5ced9 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php @@ -0,0 +1,85 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Instantiates a new CustomDataProvidedResourceFileItemRequestBuilder 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}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}{?%24expand,%24select}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CustomDataProvidedResourceFile::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration $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 CustomDataProvidedResourceFileItemRequestBuilder + */ + public function withUrl(string $rawUrl): CustomDataProvidedResourceFileItemRequestBuilder { + return new CustomDataProvidedResourceFileItemRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..c0d59932463 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.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 CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters 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/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..7e7a2d2aca4 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,39 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + * @return CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?array $expand = null, ?array $select = null): CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters { + return new CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters($expand, $select); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php new file mode 100644 index 00000000000..f144d4489bb --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php @@ -0,0 +1,145 @@ +|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}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}/$value'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function delete(?ContentRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toDeleteRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?ContentRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + /** @var Promise $result */ + $result = $this->requestAdapter->sendPrimitiveAsync($requestInfo, StreamInterface::class, $errorMappings); + return $result; + } + + /** + * The unique identifier for an entity. Read-only. + * @param StreamInterface $body Binary request body + * @param ContentRequestBuilderPutRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function put(StreamInterface $body, ?ContentRequestBuilderPutRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPutRequestInformation($body, $requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + /** @var Promise $result */ + $result = $this->requestAdapter->sendPrimitiveAsync($requestInfo, StreamInterface::class, $errorMappings); + return $result; + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toDeleteRequestInformation(?ContentRequestBuilderDeleteRequestConfiguration $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 unique identifier for an entity. Read-only. + * @param ContentRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?ContentRequestBuilderGetRequestConfiguration $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); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/octet-stream, application/json"); + return $requestInfo; + } + + /** + * The unique identifier for an entity. Read-only. + * @param StreamInterface $body Binary request body + * @param ContentRequestBuilderPutRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPutRequestInformation(StreamInterface $body, ?ContentRequestBuilderPutRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::PUT; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + $requestInfo->setStreamContent($body, "application/octet-stream"); + 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 ContentRequestBuilder + */ + public function withUrl(string $rawUrl): ContentRequestBuilder { + return new ContentRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php new file mode 100644 index 00000000000..239c0e4fa58 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.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/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..45e3399095e --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.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/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php new file mode 100644 index 00000000000..3174d5d6f6e --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.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/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php index fd0f7a50c43..56885e6283d 100644 --- a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php @@ -4,6 +4,7 @@ use Exception; use Http\Promise\Promise; +use Microsoft\Graph\Beta\Generated\IdentityGovernance\EntitlementManagement\AccessPackageCatalogs\Item\AccessPackageResources\Item\AccessPackageResourceRoles\Item\AccessPackageResource\UploadSessions\Item\Files\FilesRequestBuilder; use Microsoft\Graph\Beta\Generated\IdentityGovernance\EntitlementManagement\AccessPackageCatalogs\Item\AccessPackageResources\Item\AccessPackageResourceRoles\Item\AccessPackageResource\UploadSessions\Item\UploadFile\UploadFileRequestBuilder; use Microsoft\Graph\Beta\Generated\Models\CustomDataProvidedResourceUploadSession; use Microsoft\Graph\Beta\Generated\Models\ODataErrors\ODataError; @@ -17,6 +18,13 @@ */ class CustomDataProvidedResourceUploadSessionItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + */ + public function files(): FilesRequestBuilder { + return new FilesRequestBuilder($this->pathParameters, $this->requestAdapter); + } + /** * Provides operations to call the uploadFile method. */ diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php new file mode 100644 index 00000000000..eec92ada141 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/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}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/$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/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..5cc81e1c3e0 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php @@ -0,0 +1,34 @@ +filter = $filter; + $this->search = $search; + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..5e739095766 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/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/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php new file mode 100644 index 00000000000..1640a690899 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php @@ -0,0 +1,97 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + * @param string $customDataProvidedResourceFileId The unique identifier of customDataProvidedResourceFile + * @return CustomDataProvidedResourceFileItemRequestBuilder + */ + public function byCustomDataProvidedResourceFileId(string $customDataProvidedResourceFileId): CustomDataProvidedResourceFileItemRequestBuilder { + $urlTplParams = $this->pathParameters; + $urlTplParams['customDataProvidedResourceFile%2Did'] = $customDataProvidedResourceFileId; + return new CustomDataProvidedResourceFileItemRequestBuilder($urlTplParams, $this->requestAdapter); + } + + /** + * Instantiates a new FilesRequestBuilder 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}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param FilesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?FilesRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CustomDataProvidedResourceFileCollectionResponse::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param FilesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?FilesRequestBuilderGetRequestConfiguration $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 FilesRequestBuilder + */ + public function withUrl(string $rawUrl): FilesRequestBuilder { + return new FilesRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..91fb1161cf7 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.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 FilesRequestBuilderGetQueryParameters 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/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..6cc61acc53f --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,45 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param FilesRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?FilesRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new FilesRequestBuilderGetQueryParameters. + * @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 FilesRequestBuilderGetQueryParameters + */ + 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): FilesRequestBuilderGetQueryParameters { + return new FilesRequestBuilderGetQueryParameters($count, $expand, $filter, $orderby, $search, $select, $skip, $top); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php new file mode 100644 index 00000000000..2bf266ddd14 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php @@ -0,0 +1,85 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Instantiates a new CustomDataProvidedResourceFileItemRequestBuilder 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}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}{?%24expand,%24select}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CustomDataProvidedResourceFile::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration $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 CustomDataProvidedResourceFileItemRequestBuilder + */ + public function withUrl(string $rawUrl): CustomDataProvidedResourceFileItemRequestBuilder { + return new CustomDataProvidedResourceFileItemRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..f68fbd4de31 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.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 CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters 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/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..5ddfa11cbdc --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,39 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + * @return CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?array $expand = null, ?array $select = null): CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters { + return new CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters($expand, $select); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php new file mode 100644 index 00000000000..8b11c7a666e --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php @@ -0,0 +1,145 @@ +|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}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}/$value'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function delete(?ContentRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toDeleteRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?ContentRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + /** @var Promise $result */ + $result = $this->requestAdapter->sendPrimitiveAsync($requestInfo, StreamInterface::class, $errorMappings); + return $result; + } + + /** + * The unique identifier for an entity. Read-only. + * @param StreamInterface $body Binary request body + * @param ContentRequestBuilderPutRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function put(StreamInterface $body, ?ContentRequestBuilderPutRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPutRequestInformation($body, $requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + /** @var Promise $result */ + $result = $this->requestAdapter->sendPrimitiveAsync($requestInfo, StreamInterface::class, $errorMappings); + return $result; + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toDeleteRequestInformation(?ContentRequestBuilderDeleteRequestConfiguration $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 unique identifier for an entity. Read-only. + * @param ContentRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?ContentRequestBuilderGetRequestConfiguration $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); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/octet-stream, application/json"); + return $requestInfo; + } + + /** + * The unique identifier for an entity. Read-only. + * @param StreamInterface $body Binary request body + * @param ContentRequestBuilderPutRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPutRequestInformation(StreamInterface $body, ?ContentRequestBuilderPutRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::PUT; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + $requestInfo->setStreamContent($body, "application/octet-stream"); + 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 ContentRequestBuilder + */ + public function withUrl(string $rawUrl): ContentRequestBuilder { + return new ContentRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php new file mode 100644 index 00000000000..b040f453831 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.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/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..274f6e9185e --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.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/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php new file mode 100644 index 00000000000..c40ee885765 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.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/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php index fdfc31789a0..b4cc6813cad 100644 --- a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php @@ -4,6 +4,7 @@ use Exception; use Http\Promise\Promise; +use Microsoft\Graph\Beta\Generated\IdentityGovernance\EntitlementManagement\AccessPackageCatalogs\Item\AccessPackageResources\Item\AccessPackageResourceScopes\Item\AccessPackageResource\AccessPackageResourceRoles\Item\AccessPackageResource\UploadSessions\Item\Files\FilesRequestBuilder; use Microsoft\Graph\Beta\Generated\IdentityGovernance\EntitlementManagement\AccessPackageCatalogs\Item\AccessPackageResources\Item\AccessPackageResourceScopes\Item\AccessPackageResource\AccessPackageResourceRoles\Item\AccessPackageResource\UploadSessions\Item\UploadFile\UploadFileRequestBuilder; use Microsoft\Graph\Beta\Generated\Models\CustomDataProvidedResourceUploadSession; use Microsoft\Graph\Beta\Generated\Models\ODataErrors\ODataError; @@ -17,6 +18,13 @@ */ class CustomDataProvidedResourceUploadSessionItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + */ + public function files(): FilesRequestBuilder { + return new FilesRequestBuilder($this->pathParameters, $this->requestAdapter); + } + /** * Provides operations to call the uploadFile method. */ diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php new file mode 100644 index 00000000000..f1130488285 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/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}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/$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/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..b8cad626eea --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php @@ -0,0 +1,34 @@ +filter = $filter; + $this->search = $search; + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..b26ddc830eb --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/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/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php new file mode 100644 index 00000000000..fbc33387a66 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php @@ -0,0 +1,97 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + * @param string $customDataProvidedResourceFileId The unique identifier of customDataProvidedResourceFile + * @return CustomDataProvidedResourceFileItemRequestBuilder + */ + public function byCustomDataProvidedResourceFileId(string $customDataProvidedResourceFileId): CustomDataProvidedResourceFileItemRequestBuilder { + $urlTplParams = $this->pathParameters; + $urlTplParams['customDataProvidedResourceFile%2Did'] = $customDataProvidedResourceFileId; + return new CustomDataProvidedResourceFileItemRequestBuilder($urlTplParams, $this->requestAdapter); + } + + /** + * Instantiates a new FilesRequestBuilder 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}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param FilesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?FilesRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CustomDataProvidedResourceFileCollectionResponse::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param FilesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?FilesRequestBuilderGetRequestConfiguration $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 FilesRequestBuilder + */ + public function withUrl(string $rawUrl): FilesRequestBuilder { + return new FilesRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..7b517238608 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.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 FilesRequestBuilderGetQueryParameters 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/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..e67ea603a67 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,45 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param FilesRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?FilesRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new FilesRequestBuilderGetQueryParameters. + * @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 FilesRequestBuilderGetQueryParameters + */ + 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): FilesRequestBuilderGetQueryParameters { + return new FilesRequestBuilderGetQueryParameters($count, $expand, $filter, $orderby, $search, $select, $skip, $top); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php new file mode 100644 index 00000000000..69d92d8b0a0 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php @@ -0,0 +1,85 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Instantiates a new CustomDataProvidedResourceFileItemRequestBuilder 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}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}{?%24expand,%24select}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CustomDataProvidedResourceFile::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration $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 CustomDataProvidedResourceFileItemRequestBuilder + */ + public function withUrl(string $rawUrl): CustomDataProvidedResourceFileItemRequestBuilder { + return new CustomDataProvidedResourceFileItemRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..3a3ec6d13f0 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.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 CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters 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/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..8119b8d5e45 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,39 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + * @return CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?array $expand = null, ?array $select = null): CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters { + return new CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters($expand, $select); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php new file mode 100644 index 00000000000..3a42ecfd97b --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php @@ -0,0 +1,145 @@ +|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}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}/$value'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function delete(?ContentRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toDeleteRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?ContentRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + /** @var Promise $result */ + $result = $this->requestAdapter->sendPrimitiveAsync($requestInfo, StreamInterface::class, $errorMappings); + return $result; + } + + /** + * The unique identifier for an entity. Read-only. + * @param StreamInterface $body Binary request body + * @param ContentRequestBuilderPutRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function put(StreamInterface $body, ?ContentRequestBuilderPutRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPutRequestInformation($body, $requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + /** @var Promise $result */ + $result = $this->requestAdapter->sendPrimitiveAsync($requestInfo, StreamInterface::class, $errorMappings); + return $result; + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toDeleteRequestInformation(?ContentRequestBuilderDeleteRequestConfiguration $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 unique identifier for an entity. Read-only. + * @param ContentRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?ContentRequestBuilderGetRequestConfiguration $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); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/octet-stream, application/json"); + return $requestInfo; + } + + /** + * The unique identifier for an entity. Read-only. + * @param StreamInterface $body Binary request body + * @param ContentRequestBuilderPutRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPutRequestInformation(StreamInterface $body, ?ContentRequestBuilderPutRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::PUT; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + $requestInfo->setStreamContent($body, "application/octet-stream"); + 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 ContentRequestBuilder + */ + public function withUrl(string $rawUrl): ContentRequestBuilder { + return new ContentRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php new file mode 100644 index 00000000000..88fd8cb3108 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.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/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..d9043a44b0c --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.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/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php new file mode 100644 index 00000000000..4eca72e857f --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.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/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php index 03e19e6d6b3..b22c774ace0 100644 --- a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php @@ -4,6 +4,7 @@ use Exception; use Http\Promise\Promise; +use Microsoft\Graph\Beta\Generated\IdentityGovernance\EntitlementManagement\AccessPackageCatalogs\Item\AccessPackageResources\Item\AccessPackageResourceScopes\Item\AccessPackageResource\UploadSessions\Item\Files\FilesRequestBuilder; use Microsoft\Graph\Beta\Generated\IdentityGovernance\EntitlementManagement\AccessPackageCatalogs\Item\AccessPackageResources\Item\AccessPackageResourceScopes\Item\AccessPackageResource\UploadSessions\Item\UploadFile\UploadFileRequestBuilder; use Microsoft\Graph\Beta\Generated\Models\CustomDataProvidedResourceUploadSession; use Microsoft\Graph\Beta\Generated\Models\ODataErrors\ODataError; @@ -17,6 +18,13 @@ */ class CustomDataProvidedResourceUploadSessionItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + */ + public function files(): FilesRequestBuilder { + return new FilesRequestBuilder($this->pathParameters, $this->requestAdapter); + } + /** * Provides operations to call the uploadFile method. */ diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php new file mode 100644 index 00000000000..556b6358a31 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/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}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/$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/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..fc4d7b88dba --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php @@ -0,0 +1,34 @@ +filter = $filter; + $this->search = $search; + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..66817d6ff4c --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/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/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php new file mode 100644 index 00000000000..37a8ecd321c --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php @@ -0,0 +1,97 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + * @param string $customDataProvidedResourceFileId The unique identifier of customDataProvidedResourceFile + * @return CustomDataProvidedResourceFileItemRequestBuilder + */ + public function byCustomDataProvidedResourceFileId(string $customDataProvidedResourceFileId): CustomDataProvidedResourceFileItemRequestBuilder { + $urlTplParams = $this->pathParameters; + $urlTplParams['customDataProvidedResourceFile%2Did'] = $customDataProvidedResourceFileId; + return new CustomDataProvidedResourceFileItemRequestBuilder($urlTplParams, $this->requestAdapter); + } + + /** + * Instantiates a new FilesRequestBuilder 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}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param FilesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?FilesRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CustomDataProvidedResourceFileCollectionResponse::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param FilesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?FilesRequestBuilderGetRequestConfiguration $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 FilesRequestBuilder + */ + public function withUrl(string $rawUrl): FilesRequestBuilder { + return new FilesRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..6623a1d96b4 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.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 FilesRequestBuilderGetQueryParameters 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/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..3154cff5762 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,45 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param FilesRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?FilesRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new FilesRequestBuilderGetQueryParameters. + * @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 FilesRequestBuilderGetQueryParameters + */ + 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): FilesRequestBuilderGetQueryParameters { + return new FilesRequestBuilderGetQueryParameters($count, $expand, $filter, $orderby, $search, $select, $skip, $top); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php new file mode 100644 index 00000000000..c245ddc3b04 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php @@ -0,0 +1,85 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Instantiates a new CustomDataProvidedResourceFileItemRequestBuilder 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}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}{?%24expand,%24select}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CustomDataProvidedResourceFile::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration $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 CustomDataProvidedResourceFileItemRequestBuilder + */ + public function withUrl(string $rawUrl): CustomDataProvidedResourceFileItemRequestBuilder { + return new CustomDataProvidedResourceFileItemRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..83391143736 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.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 CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters 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/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..e1fa224b2ea --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,39 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + * @return CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?array $expand = null, ?array $select = null): CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters { + return new CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters($expand, $select); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php new file mode 100644 index 00000000000..85d1de1831f --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php @@ -0,0 +1,145 @@ +|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}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}/$value'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function delete(?ContentRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toDeleteRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?ContentRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + /** @var Promise $result */ + $result = $this->requestAdapter->sendPrimitiveAsync($requestInfo, StreamInterface::class, $errorMappings); + return $result; + } + + /** + * The unique identifier for an entity. Read-only. + * @param StreamInterface $body Binary request body + * @param ContentRequestBuilderPutRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function put(StreamInterface $body, ?ContentRequestBuilderPutRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPutRequestInformation($body, $requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + /** @var Promise $result */ + $result = $this->requestAdapter->sendPrimitiveAsync($requestInfo, StreamInterface::class, $errorMappings); + return $result; + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toDeleteRequestInformation(?ContentRequestBuilderDeleteRequestConfiguration $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 unique identifier for an entity. Read-only. + * @param ContentRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?ContentRequestBuilderGetRequestConfiguration $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); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/octet-stream, application/json"); + return $requestInfo; + } + + /** + * The unique identifier for an entity. Read-only. + * @param StreamInterface $body Binary request body + * @param ContentRequestBuilderPutRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPutRequestInformation(StreamInterface $body, ?ContentRequestBuilderPutRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::PUT; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + $requestInfo->setStreamContent($body, "application/octet-stream"); + 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 ContentRequestBuilder + */ + public function withUrl(string $rawUrl): ContentRequestBuilder { + return new ContentRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php new file mode 100644 index 00000000000..4f70e486ab1 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.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/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..724dba8ee2d --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.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/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php new file mode 100644 index 00000000000..bb4cf3872eb --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.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/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php index 7fcfd33f574..d62c5d9b01e 100644 --- a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php @@ -4,6 +4,7 @@ use Exception; use Http\Promise\Promise; +use Microsoft\Graph\Beta\Generated\IdentityGovernance\EntitlementManagement\AccessPackageCatalogs\Item\AccessPackageResources\Item\UploadSessions\Item\Files\FilesRequestBuilder; use Microsoft\Graph\Beta\Generated\IdentityGovernance\EntitlementManagement\AccessPackageCatalogs\Item\AccessPackageResources\Item\UploadSessions\Item\UploadFile\UploadFileRequestBuilder; use Microsoft\Graph\Beta\Generated\Models\CustomDataProvidedResourceUploadSession; use Microsoft\Graph\Beta\Generated\Models\ODataErrors\ODataError; @@ -17,6 +18,13 @@ */ class CustomDataProvidedResourceUploadSessionItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + */ + public function files(): FilesRequestBuilder { + return new FilesRequestBuilder($this->pathParameters, $this->requestAdapter); + } + /** * Provides operations to call the uploadFile method. */ @@ -53,11 +61,10 @@ public function delete(?CustomDataProvidedResourceUploadSessionItemRequestBuilde } /** - * Read the properties and relationships of a customDataProvidedResourceUploadSession object. + * Get uploadSessions from identityGovernance * @param CustomDataProvidedResourceUploadSessionItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/customdataprovidedresourceuploadsession-get?view=graph-rest-beta Find more info here */ public function get(?CustomDataProvidedResourceUploadSessionItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -68,12 +75,11 @@ public function get(?CustomDataProvidedResourceUploadSessionItemRequestBuilderGe } /** - * Update the properties of a customDataProvidedResourceUploadSession created for a customDataProvidedResource object. + * Update the navigation property uploadSessions in identityGovernance * @param CustomDataProvidedResourceUploadSession $body The request body * @param CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/customdataprovidedresourceuploadsession-update?view=graph-rest-beta Find more info here */ public function patch(CustomDataProvidedResourceUploadSession $body, ?CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPatchRequestInformation($body, $requestConfiguration); @@ -102,7 +108,7 @@ public function toDeleteRequestInformation(?CustomDataProvidedResourceUploadSess } /** - * Read the properties and relationships of a customDataProvidedResourceUploadSession object. + * Get uploadSessions from identityGovernance * @param CustomDataProvidedResourceUploadSessionItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ @@ -123,7 +129,7 @@ public function toGetRequestInformation(?CustomDataProvidedResourceUploadSession } /** - * Update the properties of a customDataProvidedResourceUploadSession created for a customDataProvidedResource object. + * Update the navigation property uploadSessions in identityGovernance * @param CustomDataProvidedResourceUploadSession $body The request body * @param CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilderGetQueryParameters.php index f9fce772ae0..32e37d83103 100644 --- a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilderGetQueryParameters.php +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Read the properties and relationships of a customDataProvidedResourceUploadSession object. + * Get uploadSessions from identityGovernance */ class CustomDataProvidedResourceUploadSessionItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/Count/CountRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/Count/CountRequestBuilder.php new file mode 100644 index 00000000000..d480f0eac4f --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/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}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/$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/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..b72027960f1 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php @@ -0,0 +1,34 @@ +filter = $filter; + $this->search = $search; + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..ad8adef9787 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/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/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/FilesRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/FilesRequestBuilder.php new file mode 100644 index 00000000000..b93173fedf2 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/FilesRequestBuilder.php @@ -0,0 +1,97 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + * @param string $customDataProvidedResourceFileId The unique identifier of customDataProvidedResourceFile + * @return CustomDataProvidedResourceFileItemRequestBuilder + */ + public function byCustomDataProvidedResourceFileId(string $customDataProvidedResourceFileId): CustomDataProvidedResourceFileItemRequestBuilder { + $urlTplParams = $this->pathParameters; + $urlTplParams['customDataProvidedResourceFile%2Did'] = $customDataProvidedResourceFileId; + return new CustomDataProvidedResourceFileItemRequestBuilder($urlTplParams, $this->requestAdapter); + } + + /** + * Instantiates a new FilesRequestBuilder 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}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param FilesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?FilesRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CustomDataProvidedResourceFileCollectionResponse::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param FilesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?FilesRequestBuilderGetRequestConfiguration $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 FilesRequestBuilder + */ + public function withUrl(string $rawUrl): FilesRequestBuilder { + return new FilesRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..d3a76930019 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.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 FilesRequestBuilderGetQueryParameters 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/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..e6295e5d157 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,45 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param FilesRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?FilesRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new FilesRequestBuilderGetQueryParameters. + * @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 FilesRequestBuilderGetQueryParameters + */ + 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): FilesRequestBuilderGetQueryParameters { + return new FilesRequestBuilderGetQueryParameters($count, $expand, $filter, $orderby, $search, $select, $skip, $top); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php new file mode 100644 index 00000000000..dd84228602f --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php @@ -0,0 +1,85 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Instantiates a new CustomDataProvidedResourceFileItemRequestBuilder 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}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}{?%24expand,%24select}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CustomDataProvidedResourceFile::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration $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 CustomDataProvidedResourceFileItemRequestBuilder + */ + public function withUrl(string $rawUrl): CustomDataProvidedResourceFileItemRequestBuilder { + return new CustomDataProvidedResourceFileItemRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..17a8f36f6b1 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.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 CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters 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/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..b6227f5f995 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,39 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + * @return CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?array $expand = null, ?array $select = null): CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters { + return new CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters($expand, $select); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php new file mode 100644 index 00000000000..31c0ca5568b --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php @@ -0,0 +1,145 @@ +|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}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}/$value'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function delete(?ContentRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toDeleteRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?ContentRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + /** @var Promise $result */ + $result = $this->requestAdapter->sendPrimitiveAsync($requestInfo, StreamInterface::class, $errorMappings); + return $result; + } + + /** + * The unique identifier for an entity. Read-only. + * @param StreamInterface $body Binary request body + * @param ContentRequestBuilderPutRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function put(StreamInterface $body, ?ContentRequestBuilderPutRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPutRequestInformation($body, $requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + /** @var Promise $result */ + $result = $this->requestAdapter->sendPrimitiveAsync($requestInfo, StreamInterface::class, $errorMappings); + return $result; + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toDeleteRequestInformation(?ContentRequestBuilderDeleteRequestConfiguration $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 unique identifier for an entity. Read-only. + * @param ContentRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?ContentRequestBuilderGetRequestConfiguration $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); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/octet-stream, application/json"); + return $requestInfo; + } + + /** + * The unique identifier for an entity. Read-only. + * @param StreamInterface $body Binary request body + * @param ContentRequestBuilderPutRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPutRequestInformation(StreamInterface $body, ?ContentRequestBuilderPutRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::PUT; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + $requestInfo->setStreamContent($body, "application/octet-stream"); + 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 ContentRequestBuilder + */ + public function withUrl(string $rawUrl): ContentRequestBuilder { + return new ContentRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php new file mode 100644 index 00000000000..2005498f681 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.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/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..88e3026f6c7 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.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/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php new file mode 100644 index 00000000000..8d0224b1444 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.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/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/UploadSessions/UploadSessionsRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/UploadSessions/UploadSessionsRequestBuilder.php index 65433361682..bb59657a858 100644 --- a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/UploadSessions/UploadSessionsRequestBuilder.php +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/UploadSessions/UploadSessionsRequestBuilder.php @@ -52,7 +52,7 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Read the properties and relationships of a customDataProvidedResourceUploadSession object. + * Get uploadSessions from identityGovernance * @param UploadSessionsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -66,12 +66,11 @@ public function get(?UploadSessionsRequestBuilderGetRequestConfiguration $reques } /** - * Create a new customDataProvidedResourceUploadSession object. + * Create new navigation property to uploadSessions for identityGovernance * @param CustomDataProvidedResourceUploadSession $body The request body * @param UploadSessionsRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/customdataprovidedresource-post-uploadsessions?view=graph-rest-beta Find more info here */ public function post(CustomDataProvidedResourceUploadSession $body, ?UploadSessionsRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPostRequestInformation($body, $requestConfiguration); @@ -82,7 +81,7 @@ public function post(CustomDataProvidedResourceUploadSession $body, ?UploadSessi } /** - * Read the properties and relationships of a customDataProvidedResourceUploadSession object. + * Get uploadSessions from identityGovernance * @param UploadSessionsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ @@ -103,7 +102,7 @@ public function toGetRequestInformation(?UploadSessionsRequestBuilderGetRequestC } /** - * Create a new customDataProvidedResourceUploadSession object. + * Create new navigation property to uploadSessions for identityGovernance * @param CustomDataProvidedResourceUploadSession $body The request body * @param UploadSessionsRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/UploadSessions/UploadSessionsRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/UploadSessions/UploadSessionsRequestBuilderGetQueryParameters.php index 253cfd0673e..b88b44c15ea 100644 --- a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/UploadSessions/UploadSessionsRequestBuilderGetQueryParameters.php +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageResources/Item/UploadSessions/UploadSessionsRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Read the properties and relationships of a customDataProvidedResourceUploadSession object. + * Get uploadSessions from identityGovernance */ class UploadSessionsRequestBuilderGetQueryParameters { diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php index d41930c46be..d3477066c90 100644 --- a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php @@ -4,6 +4,7 @@ use Exception; use Http\Promise\Promise; +use Microsoft\Graph\Beta\Generated\IdentityGovernance\EntitlementManagement\AccessPackageResourceRoleScopes\Item\AccessPackageResourceRole\AccessPackageResource\AccessPackageResourceScopes\Item\AccessPackageResource\UploadSessions\Item\Files\FilesRequestBuilder; use Microsoft\Graph\Beta\Generated\IdentityGovernance\EntitlementManagement\AccessPackageResourceRoleScopes\Item\AccessPackageResourceRole\AccessPackageResource\AccessPackageResourceScopes\Item\AccessPackageResource\UploadSessions\Item\UploadFile\UploadFileRequestBuilder; use Microsoft\Graph\Beta\Generated\Models\CustomDataProvidedResourceUploadSession; use Microsoft\Graph\Beta\Generated\Models\ODataErrors\ODataError; @@ -17,6 +18,13 @@ */ class CustomDataProvidedResourceUploadSessionItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + */ + public function files(): FilesRequestBuilder { + return new FilesRequestBuilder($this->pathParameters, $this->requestAdapter); + } + /** * Provides operations to call the uploadFile method. */ diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php new file mode 100644 index 00000000000..77b9a4a8dc7 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/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}/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/$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/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..f43ce9a4406 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php @@ -0,0 +1,34 @@ +filter = $filter; + $this->search = $search; + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..e581301b6bc --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/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/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php new file mode 100644 index 00000000000..4635f365c26 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php @@ -0,0 +1,97 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + * @param string $customDataProvidedResourceFileId The unique identifier of customDataProvidedResourceFile + * @return CustomDataProvidedResourceFileItemRequestBuilder + */ + public function byCustomDataProvidedResourceFileId(string $customDataProvidedResourceFileId): CustomDataProvidedResourceFileItemRequestBuilder { + $urlTplParams = $this->pathParameters; + $urlTplParams['customDataProvidedResourceFile%2Did'] = $customDataProvidedResourceFileId; + return new CustomDataProvidedResourceFileItemRequestBuilder($urlTplParams, $this->requestAdapter); + } + + /** + * Instantiates a new FilesRequestBuilder 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}/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param FilesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?FilesRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CustomDataProvidedResourceFileCollectionResponse::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param FilesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?FilesRequestBuilderGetRequestConfiguration $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 FilesRequestBuilder + */ + public function withUrl(string $rawUrl): FilesRequestBuilder { + return new FilesRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..82915b0d219 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.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 FilesRequestBuilderGetQueryParameters 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/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..3da346d61db --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,45 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param FilesRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?FilesRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new FilesRequestBuilderGetQueryParameters. + * @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 FilesRequestBuilderGetQueryParameters + */ + 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): FilesRequestBuilderGetQueryParameters { + return new FilesRequestBuilderGetQueryParameters($count, $expand, $filter, $orderby, $search, $select, $skip, $top); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php new file mode 100644 index 00000000000..5297fa33d16 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php @@ -0,0 +1,85 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Instantiates a new CustomDataProvidedResourceFileItemRequestBuilder 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}/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}{?%24expand,%24select}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CustomDataProvidedResourceFile::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration $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 CustomDataProvidedResourceFileItemRequestBuilder + */ + public function withUrl(string $rawUrl): CustomDataProvidedResourceFileItemRequestBuilder { + return new CustomDataProvidedResourceFileItemRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..19ab9f128c8 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.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 CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters 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/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..2be017bcbe2 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,39 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + * @return CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?array $expand = null, ?array $select = null): CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters { + return new CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters($expand, $select); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php new file mode 100644 index 00000000000..31fa88a822d --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php @@ -0,0 +1,145 @@ +|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}/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}/$value'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function delete(?ContentRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toDeleteRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?ContentRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + /** @var Promise $result */ + $result = $this->requestAdapter->sendPrimitiveAsync($requestInfo, StreamInterface::class, $errorMappings); + return $result; + } + + /** + * The unique identifier for an entity. Read-only. + * @param StreamInterface $body Binary request body + * @param ContentRequestBuilderPutRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function put(StreamInterface $body, ?ContentRequestBuilderPutRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPutRequestInformation($body, $requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + /** @var Promise $result */ + $result = $this->requestAdapter->sendPrimitiveAsync($requestInfo, StreamInterface::class, $errorMappings); + return $result; + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toDeleteRequestInformation(?ContentRequestBuilderDeleteRequestConfiguration $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 unique identifier for an entity. Read-only. + * @param ContentRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?ContentRequestBuilderGetRequestConfiguration $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); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/octet-stream, application/json"); + return $requestInfo; + } + + /** + * The unique identifier for an entity. Read-only. + * @param StreamInterface $body Binary request body + * @param ContentRequestBuilderPutRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPutRequestInformation(StreamInterface $body, ?ContentRequestBuilderPutRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::PUT; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + $requestInfo->setStreamContent($body, "application/octet-stream"); + 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 ContentRequestBuilder + */ + public function withUrl(string $rawUrl): ContentRequestBuilder { + return new ContentRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php new file mode 100644 index 00000000000..fa3da6945af --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.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/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..6d41ddc81bc --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.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/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php new file mode 100644 index 00000000000..407452614e1 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.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/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php index 9fba75073c9..3f241462249 100644 --- a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php @@ -4,6 +4,7 @@ use Exception; use Http\Promise\Promise; +use Microsoft\Graph\Beta\Generated\IdentityGovernance\EntitlementManagement\AccessPackageResourceRoleScopes\Item\AccessPackageResourceRole\AccessPackageResource\UploadSessions\Item\Files\FilesRequestBuilder; use Microsoft\Graph\Beta\Generated\IdentityGovernance\EntitlementManagement\AccessPackageResourceRoleScopes\Item\AccessPackageResourceRole\AccessPackageResource\UploadSessions\Item\UploadFile\UploadFileRequestBuilder; use Microsoft\Graph\Beta\Generated\Models\CustomDataProvidedResourceUploadSession; use Microsoft\Graph\Beta\Generated\Models\ODataErrors\ODataError; @@ -17,6 +18,13 @@ */ class CustomDataProvidedResourceUploadSessionItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + */ + public function files(): FilesRequestBuilder { + return new FilesRequestBuilder($this->pathParameters, $this->requestAdapter); + } + /** * Provides operations to call the uploadFile method. */ diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php new file mode 100644 index 00000000000..844d1d52a01 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/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}/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/$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/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..32110210a4b --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php @@ -0,0 +1,34 @@ +filter = $filter; + $this->search = $search; + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..ddff2c1e5d9 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/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/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php new file mode 100644 index 00000000000..fbcce128b88 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php @@ -0,0 +1,97 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + * @param string $customDataProvidedResourceFileId The unique identifier of customDataProvidedResourceFile + * @return CustomDataProvidedResourceFileItemRequestBuilder + */ + public function byCustomDataProvidedResourceFileId(string $customDataProvidedResourceFileId): CustomDataProvidedResourceFileItemRequestBuilder { + $urlTplParams = $this->pathParameters; + $urlTplParams['customDataProvidedResourceFile%2Did'] = $customDataProvidedResourceFileId; + return new CustomDataProvidedResourceFileItemRequestBuilder($urlTplParams, $this->requestAdapter); + } + + /** + * Instantiates a new FilesRequestBuilder 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}/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param FilesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?FilesRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CustomDataProvidedResourceFileCollectionResponse::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param FilesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?FilesRequestBuilderGetRequestConfiguration $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 FilesRequestBuilder + */ + public function withUrl(string $rawUrl): FilesRequestBuilder { + return new FilesRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..b645aa18a23 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.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 FilesRequestBuilderGetQueryParameters 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/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..13a8fa181bd --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,45 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param FilesRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?FilesRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new FilesRequestBuilderGetQueryParameters. + * @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 FilesRequestBuilderGetQueryParameters + */ + 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): FilesRequestBuilderGetQueryParameters { + return new FilesRequestBuilderGetQueryParameters($count, $expand, $filter, $orderby, $search, $select, $skip, $top); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php new file mode 100644 index 00000000000..26df57c7532 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php @@ -0,0 +1,85 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Instantiates a new CustomDataProvidedResourceFileItemRequestBuilder 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}/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}{?%24expand,%24select}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CustomDataProvidedResourceFile::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration $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 CustomDataProvidedResourceFileItemRequestBuilder + */ + public function withUrl(string $rawUrl): CustomDataProvidedResourceFileItemRequestBuilder { + return new CustomDataProvidedResourceFileItemRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..218154db544 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.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 CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters 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/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..10d159ed08d --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,39 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + * @return CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?array $expand = null, ?array $select = null): CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters { + return new CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters($expand, $select); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php new file mode 100644 index 00000000000..c329656b936 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php @@ -0,0 +1,145 @@ +|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}/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}/$value'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function delete(?ContentRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toDeleteRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?ContentRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + /** @var Promise $result */ + $result = $this->requestAdapter->sendPrimitiveAsync($requestInfo, StreamInterface::class, $errorMappings); + return $result; + } + + /** + * The unique identifier for an entity. Read-only. + * @param StreamInterface $body Binary request body + * @param ContentRequestBuilderPutRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function put(StreamInterface $body, ?ContentRequestBuilderPutRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPutRequestInformation($body, $requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + /** @var Promise $result */ + $result = $this->requestAdapter->sendPrimitiveAsync($requestInfo, StreamInterface::class, $errorMappings); + return $result; + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toDeleteRequestInformation(?ContentRequestBuilderDeleteRequestConfiguration $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 unique identifier for an entity. Read-only. + * @param ContentRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?ContentRequestBuilderGetRequestConfiguration $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); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/octet-stream, application/json"); + return $requestInfo; + } + + /** + * The unique identifier for an entity. Read-only. + * @param StreamInterface $body Binary request body + * @param ContentRequestBuilderPutRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPutRequestInformation(StreamInterface $body, ?ContentRequestBuilderPutRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::PUT; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + $requestInfo->setStreamContent($body, "application/octet-stream"); + 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 ContentRequestBuilder + */ + public function withUrl(string $rawUrl): ContentRequestBuilder { + return new ContentRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php new file mode 100644 index 00000000000..e51cfb973dd --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.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/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..074bc4f76b0 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.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/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php new file mode 100644 index 00000000000..7e2810fc9bf --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.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/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php index 40a93e6d9f2..3b3b3d2b1fc 100644 --- a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php @@ -4,6 +4,7 @@ use Exception; use Http\Promise\Promise; +use Microsoft\Graph\Beta\Generated\IdentityGovernance\EntitlementManagement\AccessPackageResourceRoleScopes\Item\AccessPackageResourceScope\AccessPackageResource\AccessPackageResourceRoles\Item\AccessPackageResource\UploadSessions\Item\Files\FilesRequestBuilder; use Microsoft\Graph\Beta\Generated\IdentityGovernance\EntitlementManagement\AccessPackageResourceRoleScopes\Item\AccessPackageResourceScope\AccessPackageResource\AccessPackageResourceRoles\Item\AccessPackageResource\UploadSessions\Item\UploadFile\UploadFileRequestBuilder; use Microsoft\Graph\Beta\Generated\Models\CustomDataProvidedResourceUploadSession; use Microsoft\Graph\Beta\Generated\Models\ODataErrors\ODataError; @@ -17,6 +18,13 @@ */ class CustomDataProvidedResourceUploadSessionItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + */ + public function files(): FilesRequestBuilder { + return new FilesRequestBuilder($this->pathParameters, $this->requestAdapter); + } + /** * Provides operations to call the uploadFile method. */ diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php new file mode 100644 index 00000000000..9294de42a36 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/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}/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/$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/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..dcd103c9cae --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php @@ -0,0 +1,34 @@ +filter = $filter; + $this->search = $search; + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..a9a4b9c8cbe --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/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/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php new file mode 100644 index 00000000000..e66f37ff82c --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php @@ -0,0 +1,97 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + * @param string $customDataProvidedResourceFileId The unique identifier of customDataProvidedResourceFile + * @return CustomDataProvidedResourceFileItemRequestBuilder + */ + public function byCustomDataProvidedResourceFileId(string $customDataProvidedResourceFileId): CustomDataProvidedResourceFileItemRequestBuilder { + $urlTplParams = $this->pathParameters; + $urlTplParams['customDataProvidedResourceFile%2Did'] = $customDataProvidedResourceFileId; + return new CustomDataProvidedResourceFileItemRequestBuilder($urlTplParams, $this->requestAdapter); + } + + /** + * Instantiates a new FilesRequestBuilder 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}/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param FilesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?FilesRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CustomDataProvidedResourceFileCollectionResponse::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param FilesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?FilesRequestBuilderGetRequestConfiguration $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 FilesRequestBuilder + */ + public function withUrl(string $rawUrl): FilesRequestBuilder { + return new FilesRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..518c725abc6 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.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 FilesRequestBuilderGetQueryParameters 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/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..0f1a1ab240d --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,45 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param FilesRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?FilesRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new FilesRequestBuilderGetQueryParameters. + * @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 FilesRequestBuilderGetQueryParameters + */ + 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): FilesRequestBuilderGetQueryParameters { + return new FilesRequestBuilderGetQueryParameters($count, $expand, $filter, $orderby, $search, $select, $skip, $top); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php new file mode 100644 index 00000000000..db4f8f97fd6 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php @@ -0,0 +1,85 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Instantiates a new CustomDataProvidedResourceFileItemRequestBuilder 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}/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}{?%24expand,%24select}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CustomDataProvidedResourceFile::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration $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 CustomDataProvidedResourceFileItemRequestBuilder + */ + public function withUrl(string $rawUrl): CustomDataProvidedResourceFileItemRequestBuilder { + return new CustomDataProvidedResourceFileItemRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..a735c38b344 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.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 CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters 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/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..8e39e2ae84d --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,39 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + * @return CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?array $expand = null, ?array $select = null): CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters { + return new CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters($expand, $select); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php new file mode 100644 index 00000000000..000a6d29e52 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php @@ -0,0 +1,145 @@ +|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}/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}/$value'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function delete(?ContentRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toDeleteRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?ContentRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + /** @var Promise $result */ + $result = $this->requestAdapter->sendPrimitiveAsync($requestInfo, StreamInterface::class, $errorMappings); + return $result; + } + + /** + * The unique identifier for an entity. Read-only. + * @param StreamInterface $body Binary request body + * @param ContentRequestBuilderPutRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function put(StreamInterface $body, ?ContentRequestBuilderPutRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPutRequestInformation($body, $requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + /** @var Promise $result */ + $result = $this->requestAdapter->sendPrimitiveAsync($requestInfo, StreamInterface::class, $errorMappings); + return $result; + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toDeleteRequestInformation(?ContentRequestBuilderDeleteRequestConfiguration $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 unique identifier for an entity. Read-only. + * @param ContentRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?ContentRequestBuilderGetRequestConfiguration $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); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/octet-stream, application/json"); + return $requestInfo; + } + + /** + * The unique identifier for an entity. Read-only. + * @param StreamInterface $body Binary request body + * @param ContentRequestBuilderPutRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPutRequestInformation(StreamInterface $body, ?ContentRequestBuilderPutRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::PUT; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + $requestInfo->setStreamContent($body, "application/octet-stream"); + 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 ContentRequestBuilder + */ + public function withUrl(string $rawUrl): ContentRequestBuilder { + return new ContentRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php new file mode 100644 index 00000000000..d5991417781 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.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/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..8994c95b2e6 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.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/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php new file mode 100644 index 00000000000..2d91d677765 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.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/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php index 6bea9f3243b..a298b8f848b 100644 --- a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php @@ -4,6 +4,7 @@ use Exception; use Http\Promise\Promise; +use Microsoft\Graph\Beta\Generated\IdentityGovernance\EntitlementManagement\AccessPackageResourceRoleScopes\Item\AccessPackageResourceScope\AccessPackageResource\UploadSessions\Item\Files\FilesRequestBuilder; use Microsoft\Graph\Beta\Generated\IdentityGovernance\EntitlementManagement\AccessPackageResourceRoleScopes\Item\AccessPackageResourceScope\AccessPackageResource\UploadSessions\Item\UploadFile\UploadFileRequestBuilder; use Microsoft\Graph\Beta\Generated\Models\CustomDataProvidedResourceUploadSession; use Microsoft\Graph\Beta\Generated\Models\ODataErrors\ODataError; @@ -17,6 +18,13 @@ */ class CustomDataProvidedResourceUploadSessionItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + */ + public function files(): FilesRequestBuilder { + return new FilesRequestBuilder($this->pathParameters, $this->requestAdapter); + } + /** * Provides operations to call the uploadFile method. */ diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php new file mode 100644 index 00000000000..596506cbcf3 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/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}/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/$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/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..d860d28d656 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php @@ -0,0 +1,34 @@ +filter = $filter; + $this->search = $search; + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..6c2828c1f11 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/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/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php new file mode 100644 index 00000000000..81a5145c5af --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php @@ -0,0 +1,97 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + * @param string $customDataProvidedResourceFileId The unique identifier of customDataProvidedResourceFile + * @return CustomDataProvidedResourceFileItemRequestBuilder + */ + public function byCustomDataProvidedResourceFileId(string $customDataProvidedResourceFileId): CustomDataProvidedResourceFileItemRequestBuilder { + $urlTplParams = $this->pathParameters; + $urlTplParams['customDataProvidedResourceFile%2Did'] = $customDataProvidedResourceFileId; + return new CustomDataProvidedResourceFileItemRequestBuilder($urlTplParams, $this->requestAdapter); + } + + /** + * Instantiates a new FilesRequestBuilder 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}/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param FilesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?FilesRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CustomDataProvidedResourceFileCollectionResponse::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param FilesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?FilesRequestBuilderGetRequestConfiguration $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 FilesRequestBuilder + */ + public function withUrl(string $rawUrl): FilesRequestBuilder { + return new FilesRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..689c70327b5 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.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 FilesRequestBuilderGetQueryParameters 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/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..6da5d81700c --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,45 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param FilesRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?FilesRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new FilesRequestBuilderGetQueryParameters. + * @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 FilesRequestBuilderGetQueryParameters + */ + 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): FilesRequestBuilderGetQueryParameters { + return new FilesRequestBuilderGetQueryParameters($count, $expand, $filter, $orderby, $search, $select, $skip, $top); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php new file mode 100644 index 00000000000..b2582293b44 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php @@ -0,0 +1,85 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Instantiates a new CustomDataProvidedResourceFileItemRequestBuilder 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}/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}{?%24expand,%24select}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CustomDataProvidedResourceFile::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration $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 CustomDataProvidedResourceFileItemRequestBuilder + */ + public function withUrl(string $rawUrl): CustomDataProvidedResourceFileItemRequestBuilder { + return new CustomDataProvidedResourceFileItemRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..d7f12b5a198 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.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 CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters 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/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..0a6ab873efc --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,39 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + * @return CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?array $expand = null, ?array $select = null): CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters { + return new CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters($expand, $select); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php new file mode 100644 index 00000000000..6de123f5347 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php @@ -0,0 +1,145 @@ +|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}/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}/$value'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function delete(?ContentRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toDeleteRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?ContentRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + /** @var Promise $result */ + $result = $this->requestAdapter->sendPrimitiveAsync($requestInfo, StreamInterface::class, $errorMappings); + return $result; + } + + /** + * The unique identifier for an entity. Read-only. + * @param StreamInterface $body Binary request body + * @param ContentRequestBuilderPutRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function put(StreamInterface $body, ?ContentRequestBuilderPutRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPutRequestInformation($body, $requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + /** @var Promise $result */ + $result = $this->requestAdapter->sendPrimitiveAsync($requestInfo, StreamInterface::class, $errorMappings); + return $result; + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toDeleteRequestInformation(?ContentRequestBuilderDeleteRequestConfiguration $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 unique identifier for an entity. Read-only. + * @param ContentRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?ContentRequestBuilderGetRequestConfiguration $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); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/octet-stream, application/json"); + return $requestInfo; + } + + /** + * The unique identifier for an entity. Read-only. + * @param StreamInterface $body Binary request body + * @param ContentRequestBuilderPutRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPutRequestInformation(StreamInterface $body, ?ContentRequestBuilderPutRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::PUT; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + $requestInfo->setStreamContent($body, "application/octet-stream"); + 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 ContentRequestBuilder + */ + public function withUrl(string $rawUrl): ContentRequestBuilder { + return new ContentRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php new file mode 100644 index 00000000000..1480ace7af0 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.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/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..b992f6d6f4d --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.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/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php new file mode 100644 index 00000000000..bab07d96c1d --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.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/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php index 0c2ffde7858..ba1b4f230ae 100644 --- a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php @@ -4,6 +4,7 @@ use Exception; use Http\Promise\Promise; +use Microsoft\Graph\Beta\Generated\IdentityGovernance\EntitlementManagement\AccessPackageResources\Item\AccessPackageResourceRoles\Item\AccessPackageResource\AccessPackageResourceScopes\Item\AccessPackageResource\UploadSessions\Item\Files\FilesRequestBuilder; use Microsoft\Graph\Beta\Generated\IdentityGovernance\EntitlementManagement\AccessPackageResources\Item\AccessPackageResourceRoles\Item\AccessPackageResource\AccessPackageResourceScopes\Item\AccessPackageResource\UploadSessions\Item\UploadFile\UploadFileRequestBuilder; use Microsoft\Graph\Beta\Generated\Models\CustomDataProvidedResourceUploadSession; use Microsoft\Graph\Beta\Generated\Models\ODataErrors\ODataError; @@ -17,6 +18,13 @@ */ class CustomDataProvidedResourceUploadSessionItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + */ + public function files(): FilesRequestBuilder { + return new FilesRequestBuilder($this->pathParameters, $this->requestAdapter); + } + /** * Provides operations to call the uploadFile method. */ diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php new file mode 100644 index 00000000000..fc05fc0c3bf --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/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}/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/$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/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..31a6b5a4bbe --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php @@ -0,0 +1,34 @@ +filter = $filter; + $this->search = $search; + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..8425f220db1 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/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/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php new file mode 100644 index 00000000000..2b964149c49 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php @@ -0,0 +1,97 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + * @param string $customDataProvidedResourceFileId The unique identifier of customDataProvidedResourceFile + * @return CustomDataProvidedResourceFileItemRequestBuilder + */ + public function byCustomDataProvidedResourceFileId(string $customDataProvidedResourceFileId): CustomDataProvidedResourceFileItemRequestBuilder { + $urlTplParams = $this->pathParameters; + $urlTplParams['customDataProvidedResourceFile%2Did'] = $customDataProvidedResourceFileId; + return new CustomDataProvidedResourceFileItemRequestBuilder($urlTplParams, $this->requestAdapter); + } + + /** + * Instantiates a new FilesRequestBuilder 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}/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param FilesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?FilesRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CustomDataProvidedResourceFileCollectionResponse::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param FilesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?FilesRequestBuilderGetRequestConfiguration $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 FilesRequestBuilder + */ + public function withUrl(string $rawUrl): FilesRequestBuilder { + return new FilesRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..b20b6c7d976 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.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 FilesRequestBuilderGetQueryParameters 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/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..7eb27d18ffa --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,45 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param FilesRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?FilesRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new FilesRequestBuilderGetQueryParameters. + * @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 FilesRequestBuilderGetQueryParameters + */ + 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): FilesRequestBuilderGetQueryParameters { + return new FilesRequestBuilderGetQueryParameters($count, $expand, $filter, $orderby, $search, $select, $skip, $top); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php new file mode 100644 index 00000000000..0542822beae --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php @@ -0,0 +1,85 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Instantiates a new CustomDataProvidedResourceFileItemRequestBuilder 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}/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}{?%24expand,%24select}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CustomDataProvidedResourceFile::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration $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 CustomDataProvidedResourceFileItemRequestBuilder + */ + public function withUrl(string $rawUrl): CustomDataProvidedResourceFileItemRequestBuilder { + return new CustomDataProvidedResourceFileItemRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..9c2ce06c492 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.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 CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters 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/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..7086a2c7b3c --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,39 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + * @return CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?array $expand = null, ?array $select = null): CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters { + return new CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters($expand, $select); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php new file mode 100644 index 00000000000..551b26298cb --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php @@ -0,0 +1,145 @@ +|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}/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}/$value'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function delete(?ContentRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toDeleteRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?ContentRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + /** @var Promise $result */ + $result = $this->requestAdapter->sendPrimitiveAsync($requestInfo, StreamInterface::class, $errorMappings); + return $result; + } + + /** + * The unique identifier for an entity. Read-only. + * @param StreamInterface $body Binary request body + * @param ContentRequestBuilderPutRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function put(StreamInterface $body, ?ContentRequestBuilderPutRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPutRequestInformation($body, $requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + /** @var Promise $result */ + $result = $this->requestAdapter->sendPrimitiveAsync($requestInfo, StreamInterface::class, $errorMappings); + return $result; + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toDeleteRequestInformation(?ContentRequestBuilderDeleteRequestConfiguration $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 unique identifier for an entity. Read-only. + * @param ContentRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?ContentRequestBuilderGetRequestConfiguration $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); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/octet-stream, application/json"); + return $requestInfo; + } + + /** + * The unique identifier for an entity. Read-only. + * @param StreamInterface $body Binary request body + * @param ContentRequestBuilderPutRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPutRequestInformation(StreamInterface $body, ?ContentRequestBuilderPutRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::PUT; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + $requestInfo->setStreamContent($body, "application/octet-stream"); + 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 ContentRequestBuilder + */ + public function withUrl(string $rawUrl): ContentRequestBuilder { + return new ContentRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php new file mode 100644 index 00000000000..76757f86826 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.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/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..61707caf6de --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.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/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php new file mode 100644 index 00000000000..973db4c34b3 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.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/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php index 4c582f30845..4c0b827fdd8 100644 --- a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php @@ -4,6 +4,7 @@ use Exception; use Http\Promise\Promise; +use Microsoft\Graph\Beta\Generated\IdentityGovernance\EntitlementManagement\AccessPackageResources\Item\AccessPackageResourceRoles\Item\AccessPackageResource\UploadSessions\Item\Files\FilesRequestBuilder; use Microsoft\Graph\Beta\Generated\IdentityGovernance\EntitlementManagement\AccessPackageResources\Item\AccessPackageResourceRoles\Item\AccessPackageResource\UploadSessions\Item\UploadFile\UploadFileRequestBuilder; use Microsoft\Graph\Beta\Generated\Models\CustomDataProvidedResourceUploadSession; use Microsoft\Graph\Beta\Generated\Models\ODataErrors\ODataError; @@ -17,6 +18,13 @@ */ class CustomDataProvidedResourceUploadSessionItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + */ + public function files(): FilesRequestBuilder { + return new FilesRequestBuilder($this->pathParameters, $this->requestAdapter); + } + /** * Provides operations to call the uploadFile method. */ diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php new file mode 100644 index 00000000000..1d65ddd72c1 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/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}/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/$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/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..b3ff19fdcea --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php @@ -0,0 +1,34 @@ +filter = $filter; + $this->search = $search; + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..0d487b90af3 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/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/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php new file mode 100644 index 00000000000..31d254ca8e3 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php @@ -0,0 +1,97 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + * @param string $customDataProvidedResourceFileId The unique identifier of customDataProvidedResourceFile + * @return CustomDataProvidedResourceFileItemRequestBuilder + */ + public function byCustomDataProvidedResourceFileId(string $customDataProvidedResourceFileId): CustomDataProvidedResourceFileItemRequestBuilder { + $urlTplParams = $this->pathParameters; + $urlTplParams['customDataProvidedResourceFile%2Did'] = $customDataProvidedResourceFileId; + return new CustomDataProvidedResourceFileItemRequestBuilder($urlTplParams, $this->requestAdapter); + } + + /** + * Instantiates a new FilesRequestBuilder 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}/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param FilesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?FilesRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CustomDataProvidedResourceFileCollectionResponse::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param FilesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?FilesRequestBuilderGetRequestConfiguration $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 FilesRequestBuilder + */ + public function withUrl(string $rawUrl): FilesRequestBuilder { + return new FilesRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..33257f2b8fb --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.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 FilesRequestBuilderGetQueryParameters 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/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..7a465f8ed87 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,45 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param FilesRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?FilesRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new FilesRequestBuilderGetQueryParameters. + * @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 FilesRequestBuilderGetQueryParameters + */ + 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): FilesRequestBuilderGetQueryParameters { + return new FilesRequestBuilderGetQueryParameters($count, $expand, $filter, $orderby, $search, $select, $skip, $top); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php new file mode 100644 index 00000000000..52b4f6918f8 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php @@ -0,0 +1,85 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Instantiates a new CustomDataProvidedResourceFileItemRequestBuilder 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}/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}{?%24expand,%24select}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CustomDataProvidedResourceFile::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration $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 CustomDataProvidedResourceFileItemRequestBuilder + */ + public function withUrl(string $rawUrl): CustomDataProvidedResourceFileItemRequestBuilder { + return new CustomDataProvidedResourceFileItemRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..40b3a5e0c68 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.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 CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters 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/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..0d86e019d5b --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,39 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + * @return CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?array $expand = null, ?array $select = null): CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters { + return new CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters($expand, $select); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php new file mode 100644 index 00000000000..afa28c1187d --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php @@ -0,0 +1,145 @@ +|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}/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}/$value'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function delete(?ContentRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toDeleteRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?ContentRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + /** @var Promise $result */ + $result = $this->requestAdapter->sendPrimitiveAsync($requestInfo, StreamInterface::class, $errorMappings); + return $result; + } + + /** + * The unique identifier for an entity. Read-only. + * @param StreamInterface $body Binary request body + * @param ContentRequestBuilderPutRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function put(StreamInterface $body, ?ContentRequestBuilderPutRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPutRequestInformation($body, $requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + /** @var Promise $result */ + $result = $this->requestAdapter->sendPrimitiveAsync($requestInfo, StreamInterface::class, $errorMappings); + return $result; + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toDeleteRequestInformation(?ContentRequestBuilderDeleteRequestConfiguration $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 unique identifier for an entity. Read-only. + * @param ContentRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?ContentRequestBuilderGetRequestConfiguration $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); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/octet-stream, application/json"); + return $requestInfo; + } + + /** + * The unique identifier for an entity. Read-only. + * @param StreamInterface $body Binary request body + * @param ContentRequestBuilderPutRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPutRequestInformation(StreamInterface $body, ?ContentRequestBuilderPutRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::PUT; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + $requestInfo->setStreamContent($body, "application/octet-stream"); + 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 ContentRequestBuilder + */ + public function withUrl(string $rawUrl): ContentRequestBuilder { + return new ContentRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php new file mode 100644 index 00000000000..004bf2b8678 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.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/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..f70f7677ff2 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.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/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php new file mode 100644 index 00000000000..0d2787f9185 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.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/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php index cb4dee62164..ebb38d6e9b6 100644 --- a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php @@ -4,6 +4,7 @@ use Exception; use Http\Promise\Promise; +use Microsoft\Graph\Beta\Generated\IdentityGovernance\EntitlementManagement\AccessPackageResources\Item\AccessPackageResourceScopes\Item\AccessPackageResource\AccessPackageResourceRoles\Item\AccessPackageResource\UploadSessions\Item\Files\FilesRequestBuilder; use Microsoft\Graph\Beta\Generated\IdentityGovernance\EntitlementManagement\AccessPackageResources\Item\AccessPackageResourceScopes\Item\AccessPackageResource\AccessPackageResourceRoles\Item\AccessPackageResource\UploadSessions\Item\UploadFile\UploadFileRequestBuilder; use Microsoft\Graph\Beta\Generated\Models\CustomDataProvidedResourceUploadSession; use Microsoft\Graph\Beta\Generated\Models\ODataErrors\ODataError; @@ -17,6 +18,13 @@ */ class CustomDataProvidedResourceUploadSessionItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + */ + public function files(): FilesRequestBuilder { + return new FilesRequestBuilder($this->pathParameters, $this->requestAdapter); + } + /** * Provides operations to call the uploadFile method. */ diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php new file mode 100644 index 00000000000..20696ea1302 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/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}/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/$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/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..ff8e6789b59 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php @@ -0,0 +1,34 @@ +filter = $filter; + $this->search = $search; + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..3ecf6a76f1d --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/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/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php new file mode 100644 index 00000000000..dfcbf1f4b85 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php @@ -0,0 +1,97 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + * @param string $customDataProvidedResourceFileId The unique identifier of customDataProvidedResourceFile + * @return CustomDataProvidedResourceFileItemRequestBuilder + */ + public function byCustomDataProvidedResourceFileId(string $customDataProvidedResourceFileId): CustomDataProvidedResourceFileItemRequestBuilder { + $urlTplParams = $this->pathParameters; + $urlTplParams['customDataProvidedResourceFile%2Did'] = $customDataProvidedResourceFileId; + return new CustomDataProvidedResourceFileItemRequestBuilder($urlTplParams, $this->requestAdapter); + } + + /** + * Instantiates a new FilesRequestBuilder 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}/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param FilesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?FilesRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CustomDataProvidedResourceFileCollectionResponse::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param FilesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?FilesRequestBuilderGetRequestConfiguration $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 FilesRequestBuilder + */ + public function withUrl(string $rawUrl): FilesRequestBuilder { + return new FilesRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..c5843c088da --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.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 FilesRequestBuilderGetQueryParameters 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/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..8f421f35231 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,45 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param FilesRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?FilesRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new FilesRequestBuilderGetQueryParameters. + * @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 FilesRequestBuilderGetQueryParameters + */ + 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): FilesRequestBuilderGetQueryParameters { + return new FilesRequestBuilderGetQueryParameters($count, $expand, $filter, $orderby, $search, $select, $skip, $top); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php new file mode 100644 index 00000000000..82de091b627 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php @@ -0,0 +1,85 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Instantiates a new CustomDataProvidedResourceFileItemRequestBuilder 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}/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}{?%24expand,%24select}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CustomDataProvidedResourceFile::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration $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 CustomDataProvidedResourceFileItemRequestBuilder + */ + public function withUrl(string $rawUrl): CustomDataProvidedResourceFileItemRequestBuilder { + return new CustomDataProvidedResourceFileItemRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..71b417c4bdb --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.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 CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters 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/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..ea220f3e810 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,39 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + * @return CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?array $expand = null, ?array $select = null): CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters { + return new CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters($expand, $select); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php new file mode 100644 index 00000000000..5a8af3aea66 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php @@ -0,0 +1,145 @@ +|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}/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}/$value'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function delete(?ContentRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toDeleteRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?ContentRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + /** @var Promise $result */ + $result = $this->requestAdapter->sendPrimitiveAsync($requestInfo, StreamInterface::class, $errorMappings); + return $result; + } + + /** + * The unique identifier for an entity. Read-only. + * @param StreamInterface $body Binary request body + * @param ContentRequestBuilderPutRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function put(StreamInterface $body, ?ContentRequestBuilderPutRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPutRequestInformation($body, $requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + /** @var Promise $result */ + $result = $this->requestAdapter->sendPrimitiveAsync($requestInfo, StreamInterface::class, $errorMappings); + return $result; + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toDeleteRequestInformation(?ContentRequestBuilderDeleteRequestConfiguration $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 unique identifier for an entity. Read-only. + * @param ContentRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?ContentRequestBuilderGetRequestConfiguration $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); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/octet-stream, application/json"); + return $requestInfo; + } + + /** + * The unique identifier for an entity. Read-only. + * @param StreamInterface $body Binary request body + * @param ContentRequestBuilderPutRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPutRequestInformation(StreamInterface $body, ?ContentRequestBuilderPutRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::PUT; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + $requestInfo->setStreamContent($body, "application/octet-stream"); + 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 ContentRequestBuilder + */ + public function withUrl(string $rawUrl): ContentRequestBuilder { + return new ContentRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php new file mode 100644 index 00000000000..26edc633276 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.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/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..2627b039dee --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.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/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php new file mode 100644 index 00000000000..77661928720 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.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/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php index 9ab2534ad6f..b199fa4f8fc 100644 --- a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php @@ -4,6 +4,7 @@ use Exception; use Http\Promise\Promise; +use Microsoft\Graph\Beta\Generated\IdentityGovernance\EntitlementManagement\AccessPackageResources\Item\AccessPackageResourceScopes\Item\AccessPackageResource\UploadSessions\Item\Files\FilesRequestBuilder; use Microsoft\Graph\Beta\Generated\IdentityGovernance\EntitlementManagement\AccessPackageResources\Item\AccessPackageResourceScopes\Item\AccessPackageResource\UploadSessions\Item\UploadFile\UploadFileRequestBuilder; use Microsoft\Graph\Beta\Generated\Models\CustomDataProvidedResourceUploadSession; use Microsoft\Graph\Beta\Generated\Models\ODataErrors\ODataError; @@ -17,6 +18,13 @@ */ class CustomDataProvidedResourceUploadSessionItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + */ + public function files(): FilesRequestBuilder { + return new FilesRequestBuilder($this->pathParameters, $this->requestAdapter); + } + /** * Provides operations to call the uploadFile method. */ diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php new file mode 100644 index 00000000000..66ed03198ed --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/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}/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/$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/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..28fd54980a5 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php @@ -0,0 +1,34 @@ +filter = $filter; + $this->search = $search; + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..66364334008 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/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/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php new file mode 100644 index 00000000000..1bf07045689 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php @@ -0,0 +1,97 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + * @param string $customDataProvidedResourceFileId The unique identifier of customDataProvidedResourceFile + * @return CustomDataProvidedResourceFileItemRequestBuilder + */ + public function byCustomDataProvidedResourceFileId(string $customDataProvidedResourceFileId): CustomDataProvidedResourceFileItemRequestBuilder { + $urlTplParams = $this->pathParameters; + $urlTplParams['customDataProvidedResourceFile%2Did'] = $customDataProvidedResourceFileId; + return new CustomDataProvidedResourceFileItemRequestBuilder($urlTplParams, $this->requestAdapter); + } + + /** + * Instantiates a new FilesRequestBuilder 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}/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param FilesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?FilesRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CustomDataProvidedResourceFileCollectionResponse::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param FilesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?FilesRequestBuilderGetRequestConfiguration $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 FilesRequestBuilder + */ + public function withUrl(string $rawUrl): FilesRequestBuilder { + return new FilesRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..a6165302d2f --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.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 FilesRequestBuilderGetQueryParameters 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/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..6074e16f2b4 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,45 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param FilesRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?FilesRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new FilesRequestBuilderGetQueryParameters. + * @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 FilesRequestBuilderGetQueryParameters + */ + 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): FilesRequestBuilderGetQueryParameters { + return new FilesRequestBuilderGetQueryParameters($count, $expand, $filter, $orderby, $search, $select, $skip, $top); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php new file mode 100644 index 00000000000..25027c61307 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php @@ -0,0 +1,85 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Instantiates a new CustomDataProvidedResourceFileItemRequestBuilder 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}/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}{?%24expand,%24select}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CustomDataProvidedResourceFile::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration $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 CustomDataProvidedResourceFileItemRequestBuilder + */ + public function withUrl(string $rawUrl): CustomDataProvidedResourceFileItemRequestBuilder { + return new CustomDataProvidedResourceFileItemRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..90cc9732b83 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.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 CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters 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/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..8e4a8417f01 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,39 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + * @return CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?array $expand = null, ?array $select = null): CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters { + return new CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters($expand, $select); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php new file mode 100644 index 00000000000..5ad7e08e142 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php @@ -0,0 +1,145 @@ +|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}/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}/$value'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function delete(?ContentRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toDeleteRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?ContentRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + /** @var Promise $result */ + $result = $this->requestAdapter->sendPrimitiveAsync($requestInfo, StreamInterface::class, $errorMappings); + return $result; + } + + /** + * The unique identifier for an entity. Read-only. + * @param StreamInterface $body Binary request body + * @param ContentRequestBuilderPutRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function put(StreamInterface $body, ?ContentRequestBuilderPutRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPutRequestInformation($body, $requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + /** @var Promise $result */ + $result = $this->requestAdapter->sendPrimitiveAsync($requestInfo, StreamInterface::class, $errorMappings); + return $result; + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toDeleteRequestInformation(?ContentRequestBuilderDeleteRequestConfiguration $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 unique identifier for an entity. Read-only. + * @param ContentRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?ContentRequestBuilderGetRequestConfiguration $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); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/octet-stream, application/json"); + return $requestInfo; + } + + /** + * The unique identifier for an entity. Read-only. + * @param StreamInterface $body Binary request body + * @param ContentRequestBuilderPutRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPutRequestInformation(StreamInterface $body, ?ContentRequestBuilderPutRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::PUT; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + $requestInfo->setStreamContent($body, "application/octet-stream"); + 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 ContentRequestBuilder + */ + public function withUrl(string $rawUrl): ContentRequestBuilder { + return new ContentRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php new file mode 100644 index 00000000000..3d83f375bf4 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.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/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..ec70aeb4d1a --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.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/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php new file mode 100644 index 00000000000..36ddd8b98a5 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.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/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php index 3df85d8b77d..e7ccd12407f 100644 --- a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php @@ -4,6 +4,7 @@ use Exception; use Http\Promise\Promise; +use Microsoft\Graph\Beta\Generated\IdentityGovernance\EntitlementManagement\AccessPackageResources\Item\UploadSessions\Item\Files\FilesRequestBuilder; use Microsoft\Graph\Beta\Generated\IdentityGovernance\EntitlementManagement\AccessPackageResources\Item\UploadSessions\Item\UploadFile\UploadFileRequestBuilder; use Microsoft\Graph\Beta\Generated\Models\CustomDataProvidedResourceUploadSession; use Microsoft\Graph\Beta\Generated\Models\ODataErrors\ODataError; @@ -17,6 +18,13 @@ */ class CustomDataProvidedResourceUploadSessionItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + */ + public function files(): FilesRequestBuilder { + return new FilesRequestBuilder($this->pathParameters, $this->requestAdapter); + } + /** * Provides operations to call the uploadFile method. */ diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/UploadSessions/Item/Files/Count/CountRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/UploadSessions/Item/Files/Count/CountRequestBuilder.php new file mode 100644 index 00000000000..38934aef18f --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/UploadSessions/Item/Files/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}/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource%2Did}/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/$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/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..1d6e7a95f6d --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php @@ -0,0 +1,34 @@ +filter = $filter; + $this->search = $search; + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..89eb62be217 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/UploadSessions/Item/Files/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/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/UploadSessions/Item/Files/FilesRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/UploadSessions/Item/Files/FilesRequestBuilder.php new file mode 100644 index 00000000000..8ae56764f4b --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/UploadSessions/Item/Files/FilesRequestBuilder.php @@ -0,0 +1,97 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + * @param string $customDataProvidedResourceFileId The unique identifier of customDataProvidedResourceFile + * @return CustomDataProvidedResourceFileItemRequestBuilder + */ + public function byCustomDataProvidedResourceFileId(string $customDataProvidedResourceFileId): CustomDataProvidedResourceFileItemRequestBuilder { + $urlTplParams = $this->pathParameters; + $urlTplParams['customDataProvidedResourceFile%2Did'] = $customDataProvidedResourceFileId; + return new CustomDataProvidedResourceFileItemRequestBuilder($urlTplParams, $this->requestAdapter); + } + + /** + * Instantiates a new FilesRequestBuilder 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}/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource%2Did}/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param FilesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?FilesRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CustomDataProvidedResourceFileCollectionResponse::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param FilesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?FilesRequestBuilderGetRequestConfiguration $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 FilesRequestBuilder + */ + public function withUrl(string $rawUrl): FilesRequestBuilder { + return new FilesRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..16daab12ff9 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.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 FilesRequestBuilderGetQueryParameters 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/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..dafdc1aa99c --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,45 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param FilesRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?FilesRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new FilesRequestBuilderGetQueryParameters. + * @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 FilesRequestBuilderGetQueryParameters + */ + 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): FilesRequestBuilderGetQueryParameters { + return new FilesRequestBuilderGetQueryParameters($count, $expand, $filter, $orderby, $search, $select, $skip, $top); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php new file mode 100644 index 00000000000..c9e3906522b --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php @@ -0,0 +1,85 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Instantiates a new CustomDataProvidedResourceFileItemRequestBuilder 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}/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource%2Did}/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}{?%24expand,%24select}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CustomDataProvidedResourceFile::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration $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 CustomDataProvidedResourceFileItemRequestBuilder + */ + public function withUrl(string $rawUrl): CustomDataProvidedResourceFileItemRequestBuilder { + return new CustomDataProvidedResourceFileItemRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..8068571acf4 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.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 CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters 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/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..352c93a8116 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,39 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + * @return CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?array $expand = null, ?array $select = null): CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters { + return new CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters($expand, $select); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php new file mode 100644 index 00000000000..2e28ed7d701 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php @@ -0,0 +1,145 @@ +|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}/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource%2Did}/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}/$value'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function delete(?ContentRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toDeleteRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?ContentRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + /** @var Promise $result */ + $result = $this->requestAdapter->sendPrimitiveAsync($requestInfo, StreamInterface::class, $errorMappings); + return $result; + } + + /** + * The unique identifier for an entity. Read-only. + * @param StreamInterface $body Binary request body + * @param ContentRequestBuilderPutRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function put(StreamInterface $body, ?ContentRequestBuilderPutRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPutRequestInformation($body, $requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + /** @var Promise $result */ + $result = $this->requestAdapter->sendPrimitiveAsync($requestInfo, StreamInterface::class, $errorMappings); + return $result; + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toDeleteRequestInformation(?ContentRequestBuilderDeleteRequestConfiguration $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 unique identifier for an entity. Read-only. + * @param ContentRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?ContentRequestBuilderGetRequestConfiguration $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); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/octet-stream, application/json"); + return $requestInfo; + } + + /** + * The unique identifier for an entity. Read-only. + * @param StreamInterface $body Binary request body + * @param ContentRequestBuilderPutRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPutRequestInformation(StreamInterface $body, ?ContentRequestBuilderPutRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::PUT; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + $requestInfo->setStreamContent($body, "application/octet-stream"); + 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 ContentRequestBuilder + */ + public function withUrl(string $rawUrl): ContentRequestBuilder { + return new ContentRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php new file mode 100644 index 00000000000..b595a4576ca --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.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/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..12cde91f693 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.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/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php new file mode 100644 index 00000000000..00cf30f8b66 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageResources/Item/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.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/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php index 7728867eb7c..924a30e082d 100644 --- a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php @@ -4,6 +4,7 @@ use Exception; use Http\Promise\Promise; +use Microsoft\Graph\Beta\Generated\IdentityGovernance\EntitlementManagement\AccessPackages\Item\AccessPackageResourceRoleScopes\Item\AccessPackageResourceRole\AccessPackageResource\AccessPackageResourceScopes\Item\AccessPackageResource\UploadSessions\Item\Files\FilesRequestBuilder; use Microsoft\Graph\Beta\Generated\IdentityGovernance\EntitlementManagement\AccessPackages\Item\AccessPackageResourceRoleScopes\Item\AccessPackageResourceRole\AccessPackageResource\AccessPackageResourceScopes\Item\AccessPackageResource\UploadSessions\Item\UploadFile\UploadFileRequestBuilder; use Microsoft\Graph\Beta\Generated\Models\CustomDataProvidedResourceUploadSession; use Microsoft\Graph\Beta\Generated\Models\ODataErrors\ODataError; @@ -17,6 +18,13 @@ */ class CustomDataProvidedResourceUploadSessionItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + */ + public function files(): FilesRequestBuilder { + return new FilesRequestBuilder($this->pathParameters, $this->requestAdapter); + } + /** * Provides operations to call the uploadFile method. */ diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php new file mode 100644 index 00000000000..5ff6b61ec27 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/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}/identityGovernance/entitlementManagement/accessPackages/{accessPackage%2Did}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/$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/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..17e7786bc63 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php @@ -0,0 +1,34 @@ +filter = $filter; + $this->search = $search; + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..59269373111 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/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/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php new file mode 100644 index 00000000000..872d497203a --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php @@ -0,0 +1,97 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + * @param string $customDataProvidedResourceFileId The unique identifier of customDataProvidedResourceFile + * @return CustomDataProvidedResourceFileItemRequestBuilder + */ + public function byCustomDataProvidedResourceFileId(string $customDataProvidedResourceFileId): CustomDataProvidedResourceFileItemRequestBuilder { + $urlTplParams = $this->pathParameters; + $urlTplParams['customDataProvidedResourceFile%2Did'] = $customDataProvidedResourceFileId; + return new CustomDataProvidedResourceFileItemRequestBuilder($urlTplParams, $this->requestAdapter); + } + + /** + * Instantiates a new FilesRequestBuilder 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}/identityGovernance/entitlementManagement/accessPackages/{accessPackage%2Did}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param FilesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?FilesRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CustomDataProvidedResourceFileCollectionResponse::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param FilesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?FilesRequestBuilderGetRequestConfiguration $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 FilesRequestBuilder + */ + public function withUrl(string $rawUrl): FilesRequestBuilder { + return new FilesRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..edc6cd90aab --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.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 FilesRequestBuilderGetQueryParameters 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/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..9841f18b25b --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,45 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param FilesRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?FilesRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new FilesRequestBuilderGetQueryParameters. + * @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 FilesRequestBuilderGetQueryParameters + */ + 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): FilesRequestBuilderGetQueryParameters { + return new FilesRequestBuilderGetQueryParameters($count, $expand, $filter, $orderby, $search, $select, $skip, $top); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php new file mode 100644 index 00000000000..3e25bb94545 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php @@ -0,0 +1,85 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Instantiates a new CustomDataProvidedResourceFileItemRequestBuilder 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}/identityGovernance/entitlementManagement/accessPackages/{accessPackage%2Did}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}{?%24expand,%24select}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CustomDataProvidedResourceFile::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration $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 CustomDataProvidedResourceFileItemRequestBuilder + */ + public function withUrl(string $rawUrl): CustomDataProvidedResourceFileItemRequestBuilder { + return new CustomDataProvidedResourceFileItemRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..8b1a298bdaf --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.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 CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters 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/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..90ea809e28f --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,39 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + * @return CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?array $expand = null, ?array $select = null): CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters { + return new CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters($expand, $select); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php new file mode 100644 index 00000000000..fe5aa579127 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php @@ -0,0 +1,145 @@ +|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}/identityGovernance/entitlementManagement/accessPackages/{accessPackage%2Did}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}/$value'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function delete(?ContentRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toDeleteRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?ContentRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + /** @var Promise $result */ + $result = $this->requestAdapter->sendPrimitiveAsync($requestInfo, StreamInterface::class, $errorMappings); + return $result; + } + + /** + * The unique identifier for an entity. Read-only. + * @param StreamInterface $body Binary request body + * @param ContentRequestBuilderPutRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function put(StreamInterface $body, ?ContentRequestBuilderPutRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPutRequestInformation($body, $requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + /** @var Promise $result */ + $result = $this->requestAdapter->sendPrimitiveAsync($requestInfo, StreamInterface::class, $errorMappings); + return $result; + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toDeleteRequestInformation(?ContentRequestBuilderDeleteRequestConfiguration $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 unique identifier for an entity. Read-only. + * @param ContentRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?ContentRequestBuilderGetRequestConfiguration $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); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/octet-stream, application/json"); + return $requestInfo; + } + + /** + * The unique identifier for an entity. Read-only. + * @param StreamInterface $body Binary request body + * @param ContentRequestBuilderPutRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPutRequestInformation(StreamInterface $body, ?ContentRequestBuilderPutRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::PUT; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + $requestInfo->setStreamContent($body, "application/octet-stream"); + 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 ContentRequestBuilder + */ + public function withUrl(string $rawUrl): ContentRequestBuilder { + return new ContentRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php new file mode 100644 index 00000000000..25791e209f9 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.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/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..67d77db03f1 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.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/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php new file mode 100644 index 00000000000..01b918a531e --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/AccessPackageResourceScopes/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.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/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php index 3e5c1e2b3df..c89ed6ff0f6 100644 --- a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php @@ -4,6 +4,7 @@ use Exception; use Http\Promise\Promise; +use Microsoft\Graph\Beta\Generated\IdentityGovernance\EntitlementManagement\AccessPackages\Item\AccessPackageResourceRoleScopes\Item\AccessPackageResourceRole\AccessPackageResource\UploadSessions\Item\Files\FilesRequestBuilder; use Microsoft\Graph\Beta\Generated\IdentityGovernance\EntitlementManagement\AccessPackages\Item\AccessPackageResourceRoleScopes\Item\AccessPackageResourceRole\AccessPackageResource\UploadSessions\Item\UploadFile\UploadFileRequestBuilder; use Microsoft\Graph\Beta\Generated\Models\CustomDataProvidedResourceUploadSession; use Microsoft\Graph\Beta\Generated\Models\ODataErrors\ODataError; @@ -17,6 +18,13 @@ */ class CustomDataProvidedResourceUploadSessionItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + */ + public function files(): FilesRequestBuilder { + return new FilesRequestBuilder($this->pathParameters, $this->requestAdapter); + } + /** * Provides operations to call the uploadFile method. */ diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php new file mode 100644 index 00000000000..cbd174529fd --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/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}/identityGovernance/entitlementManagement/accessPackages/{accessPackage%2Did}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/$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/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..a2f667abf33 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php @@ -0,0 +1,34 @@ +filter = $filter; + $this->search = $search; + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..16a79e7e936 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/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/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php new file mode 100644 index 00000000000..14597c752ae --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php @@ -0,0 +1,97 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + * @param string $customDataProvidedResourceFileId The unique identifier of customDataProvidedResourceFile + * @return CustomDataProvidedResourceFileItemRequestBuilder + */ + public function byCustomDataProvidedResourceFileId(string $customDataProvidedResourceFileId): CustomDataProvidedResourceFileItemRequestBuilder { + $urlTplParams = $this->pathParameters; + $urlTplParams['customDataProvidedResourceFile%2Did'] = $customDataProvidedResourceFileId; + return new CustomDataProvidedResourceFileItemRequestBuilder($urlTplParams, $this->requestAdapter); + } + + /** + * Instantiates a new FilesRequestBuilder 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}/identityGovernance/entitlementManagement/accessPackages/{accessPackage%2Did}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param FilesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?FilesRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CustomDataProvidedResourceFileCollectionResponse::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param FilesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?FilesRequestBuilderGetRequestConfiguration $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 FilesRequestBuilder + */ + public function withUrl(string $rawUrl): FilesRequestBuilder { + return new FilesRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..3f8d95d4f93 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.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 FilesRequestBuilderGetQueryParameters 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/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..d9d04d0380d --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,45 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param FilesRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?FilesRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new FilesRequestBuilderGetQueryParameters. + * @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 FilesRequestBuilderGetQueryParameters + */ + 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): FilesRequestBuilderGetQueryParameters { + return new FilesRequestBuilderGetQueryParameters($count, $expand, $filter, $orderby, $search, $select, $skip, $top); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php new file mode 100644 index 00000000000..d62ba7ee210 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php @@ -0,0 +1,85 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Instantiates a new CustomDataProvidedResourceFileItemRequestBuilder 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}/identityGovernance/entitlementManagement/accessPackages/{accessPackage%2Did}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}{?%24expand,%24select}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CustomDataProvidedResourceFile::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration $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 CustomDataProvidedResourceFileItemRequestBuilder + */ + public function withUrl(string $rawUrl): CustomDataProvidedResourceFileItemRequestBuilder { + return new CustomDataProvidedResourceFileItemRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..34f69b58f42 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.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 CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters 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/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..4fafde08b4b --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,39 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + * @return CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?array $expand = null, ?array $select = null): CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters { + return new CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters($expand, $select); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php new file mode 100644 index 00000000000..aa2bdaea531 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php @@ -0,0 +1,145 @@ +|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}/identityGovernance/entitlementManagement/accessPackages/{accessPackage%2Did}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}/$value'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function delete(?ContentRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toDeleteRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?ContentRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + /** @var Promise $result */ + $result = $this->requestAdapter->sendPrimitiveAsync($requestInfo, StreamInterface::class, $errorMappings); + return $result; + } + + /** + * The unique identifier for an entity. Read-only. + * @param StreamInterface $body Binary request body + * @param ContentRequestBuilderPutRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function put(StreamInterface $body, ?ContentRequestBuilderPutRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPutRequestInformation($body, $requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + /** @var Promise $result */ + $result = $this->requestAdapter->sendPrimitiveAsync($requestInfo, StreamInterface::class, $errorMappings); + return $result; + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toDeleteRequestInformation(?ContentRequestBuilderDeleteRequestConfiguration $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 unique identifier for an entity. Read-only. + * @param ContentRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?ContentRequestBuilderGetRequestConfiguration $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); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/octet-stream, application/json"); + return $requestInfo; + } + + /** + * The unique identifier for an entity. Read-only. + * @param StreamInterface $body Binary request body + * @param ContentRequestBuilderPutRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPutRequestInformation(StreamInterface $body, ?ContentRequestBuilderPutRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::PUT; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + $requestInfo->setStreamContent($body, "application/octet-stream"); + 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 ContentRequestBuilder + */ + public function withUrl(string $rawUrl): ContentRequestBuilder { + return new ContentRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php new file mode 100644 index 00000000000..b02cbc03482 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.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/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..00ea11aadd7 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.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/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php new file mode 100644 index 00000000000..07580cf7d29 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceRole/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.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/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php index 05fee0320ed..3c7d1945459 100644 --- a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php @@ -4,6 +4,7 @@ use Exception; use Http\Promise\Promise; +use Microsoft\Graph\Beta\Generated\IdentityGovernance\EntitlementManagement\AccessPackages\Item\AccessPackageResourceRoleScopes\Item\AccessPackageResourceScope\AccessPackageResource\AccessPackageResourceRoles\Item\AccessPackageResource\UploadSessions\Item\Files\FilesRequestBuilder; use Microsoft\Graph\Beta\Generated\IdentityGovernance\EntitlementManagement\AccessPackages\Item\AccessPackageResourceRoleScopes\Item\AccessPackageResourceScope\AccessPackageResource\AccessPackageResourceRoles\Item\AccessPackageResource\UploadSessions\Item\UploadFile\UploadFileRequestBuilder; use Microsoft\Graph\Beta\Generated\Models\CustomDataProvidedResourceUploadSession; use Microsoft\Graph\Beta\Generated\Models\ODataErrors\ODataError; @@ -17,6 +18,13 @@ */ class CustomDataProvidedResourceUploadSessionItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + */ + public function files(): FilesRequestBuilder { + return new FilesRequestBuilder($this->pathParameters, $this->requestAdapter); + } + /** * Provides operations to call the uploadFile method. */ diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php new file mode 100644 index 00000000000..00dddcf9d2a --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/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}/identityGovernance/entitlementManagement/accessPackages/{accessPackage%2Did}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/$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/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..ae98b26df2c --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php @@ -0,0 +1,34 @@ +filter = $filter; + $this->search = $search; + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..0cd916e75af --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/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/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php new file mode 100644 index 00000000000..a8447ad2aa8 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php @@ -0,0 +1,97 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + * @param string $customDataProvidedResourceFileId The unique identifier of customDataProvidedResourceFile + * @return CustomDataProvidedResourceFileItemRequestBuilder + */ + public function byCustomDataProvidedResourceFileId(string $customDataProvidedResourceFileId): CustomDataProvidedResourceFileItemRequestBuilder { + $urlTplParams = $this->pathParameters; + $urlTplParams['customDataProvidedResourceFile%2Did'] = $customDataProvidedResourceFileId; + return new CustomDataProvidedResourceFileItemRequestBuilder($urlTplParams, $this->requestAdapter); + } + + /** + * Instantiates a new FilesRequestBuilder 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}/identityGovernance/entitlementManagement/accessPackages/{accessPackage%2Did}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param FilesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?FilesRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CustomDataProvidedResourceFileCollectionResponse::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param FilesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?FilesRequestBuilderGetRequestConfiguration $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 FilesRequestBuilder + */ + public function withUrl(string $rawUrl): FilesRequestBuilder { + return new FilesRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..61f83016984 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.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 FilesRequestBuilderGetQueryParameters 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/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..ee04384f26a --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,45 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param FilesRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?FilesRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new FilesRequestBuilderGetQueryParameters. + * @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 FilesRequestBuilderGetQueryParameters + */ + 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): FilesRequestBuilderGetQueryParameters { + return new FilesRequestBuilderGetQueryParameters($count, $expand, $filter, $orderby, $search, $select, $skip, $top); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php new file mode 100644 index 00000000000..0d4bdd2227a --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php @@ -0,0 +1,85 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Instantiates a new CustomDataProvidedResourceFileItemRequestBuilder 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}/identityGovernance/entitlementManagement/accessPackages/{accessPackage%2Did}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}{?%24expand,%24select}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CustomDataProvidedResourceFile::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration $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 CustomDataProvidedResourceFileItemRequestBuilder + */ + public function withUrl(string $rawUrl): CustomDataProvidedResourceFileItemRequestBuilder { + return new CustomDataProvidedResourceFileItemRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..14a45a9ad0d --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.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 CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters 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/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..a0587ff55a1 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,39 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + * @return CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?array $expand = null, ?array $select = null): CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters { + return new CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters($expand, $select); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php new file mode 100644 index 00000000000..1ea8a81e913 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php @@ -0,0 +1,145 @@ +|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}/identityGovernance/entitlementManagement/accessPackages/{accessPackage%2Did}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}/$value'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function delete(?ContentRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toDeleteRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?ContentRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + /** @var Promise $result */ + $result = $this->requestAdapter->sendPrimitiveAsync($requestInfo, StreamInterface::class, $errorMappings); + return $result; + } + + /** + * The unique identifier for an entity. Read-only. + * @param StreamInterface $body Binary request body + * @param ContentRequestBuilderPutRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function put(StreamInterface $body, ?ContentRequestBuilderPutRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPutRequestInformation($body, $requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + /** @var Promise $result */ + $result = $this->requestAdapter->sendPrimitiveAsync($requestInfo, StreamInterface::class, $errorMappings); + return $result; + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toDeleteRequestInformation(?ContentRequestBuilderDeleteRequestConfiguration $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 unique identifier for an entity. Read-only. + * @param ContentRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?ContentRequestBuilderGetRequestConfiguration $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); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/octet-stream, application/json"); + return $requestInfo; + } + + /** + * The unique identifier for an entity. Read-only. + * @param StreamInterface $body Binary request body + * @param ContentRequestBuilderPutRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPutRequestInformation(StreamInterface $body, ?ContentRequestBuilderPutRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::PUT; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + $requestInfo->setStreamContent($body, "application/octet-stream"); + 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 ContentRequestBuilder + */ + public function withUrl(string $rawUrl): ContentRequestBuilder { + return new ContentRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php new file mode 100644 index 00000000000..a8aff73e970 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.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/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..48a45cb9965 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.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/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php new file mode 100644 index 00000000000..f406f69fe01 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/AccessPackageResourceRoles/Item/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.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/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php index bfe2ae95cd0..13b7ab2a3b1 100644 --- a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.php @@ -4,6 +4,7 @@ use Exception; use Http\Promise\Promise; +use Microsoft\Graph\Beta\Generated\IdentityGovernance\EntitlementManagement\AccessPackages\Item\AccessPackageResourceRoleScopes\Item\AccessPackageResourceScope\AccessPackageResource\UploadSessions\Item\Files\FilesRequestBuilder; use Microsoft\Graph\Beta\Generated\IdentityGovernance\EntitlementManagement\AccessPackages\Item\AccessPackageResourceRoleScopes\Item\AccessPackageResourceScope\AccessPackageResource\UploadSessions\Item\UploadFile\UploadFileRequestBuilder; use Microsoft\Graph\Beta\Generated\Models\CustomDataProvidedResourceUploadSession; use Microsoft\Graph\Beta\Generated\Models\ODataErrors\ODataError; @@ -17,6 +18,13 @@ */ class CustomDataProvidedResourceUploadSessionItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + */ + public function files(): FilesRequestBuilder { + return new FilesRequestBuilder($this->pathParameters, $this->requestAdapter); + } + /** * Provides operations to call the uploadFile method. */ diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilder.php new file mode 100644 index 00000000000..4bd24d667c4 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/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}/identityGovernance/entitlementManagement/accessPackages/{accessPackage%2Did}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/$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/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..a36bff44663 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetQueryParameters.php @@ -0,0 +1,34 @@ +filter = $filter; + $this->search = $search; + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Count/CountRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..47ac6d7cc66 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/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/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php new file mode 100644 index 00000000000..1d87564f4ef --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilder.php @@ -0,0 +1,97 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Provides operations to manage the files property of the microsoft.graph.customDataProvidedResourceUploadSession entity. + * @param string $customDataProvidedResourceFileId The unique identifier of customDataProvidedResourceFile + * @return CustomDataProvidedResourceFileItemRequestBuilder + */ + public function byCustomDataProvidedResourceFileId(string $customDataProvidedResourceFileId): CustomDataProvidedResourceFileItemRequestBuilder { + $urlTplParams = $this->pathParameters; + $urlTplParams['customDataProvidedResourceFile%2Did'] = $customDataProvidedResourceFileId; + return new CustomDataProvidedResourceFileItemRequestBuilder($urlTplParams, $this->requestAdapter); + } + + /** + * Instantiates a new FilesRequestBuilder 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}/identityGovernance/entitlementManagement/accessPackages/{accessPackage%2Did}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param FilesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?FilesRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CustomDataProvidedResourceFileCollectionResponse::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param FilesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?FilesRequestBuilderGetRequestConfiguration $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 FilesRequestBuilder + */ + public function withUrl(string $rawUrl): FilesRequestBuilder { + return new FilesRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..2da35a2e435 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetQueryParameters.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 FilesRequestBuilderGetQueryParameters 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/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..bec864b8934 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/FilesRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,45 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param FilesRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?FilesRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new FilesRequestBuilderGetQueryParameters. + * @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 FilesRequestBuilderGetQueryParameters + */ + 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): FilesRequestBuilderGetQueryParameters { + return new FilesRequestBuilderGetQueryParameters($count, $expand, $filter, $orderby, $search, $select, $skip, $top); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php new file mode 100644 index 00000000000..5f59fae65ad --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilder.php @@ -0,0 +1,85 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Instantiates a new CustomDataProvidedResourceFileItemRequestBuilder 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}/identityGovernance/entitlementManagement/accessPackages/{accessPackage%2Did}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}{?%24expand,%24select}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CustomDataProvidedResourceFile::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration $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 CustomDataProvidedResourceFileItemRequestBuilder + */ + public function withUrl(string $rawUrl): CustomDataProvidedResourceFileItemRequestBuilder { + return new CustomDataProvidedResourceFileItemRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..7ecab6a0cee --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters.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 CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters 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/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..00a18e338b2 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,39 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + * @return CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?array $expand = null, ?array $select = null): CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters { + return new CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters($expand, $select); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php new file mode 100644 index 00000000000..f862ba63033 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilder.php @@ -0,0 +1,145 @@ +|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}/identityGovernance/entitlementManagement/accessPackages/{accessPackage%2Did}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/files/{customDataProvidedResourceFile%2Did}/$value'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function delete(?ContentRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toDeleteRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?ContentRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + /** @var Promise $result */ + $result = $this->requestAdapter->sendPrimitiveAsync($requestInfo, StreamInterface::class, $errorMappings); + return $result; + } + + /** + * The unique identifier for an entity. Read-only. + * @param StreamInterface $body Binary request body + * @param ContentRequestBuilderPutRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function put(StreamInterface $body, ?ContentRequestBuilderPutRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPutRequestInformation($body, $requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + /** @var Promise $result */ + $result = $this->requestAdapter->sendPrimitiveAsync($requestInfo, StreamInterface::class, $errorMappings); + return $result; + } + + /** + * The unique identifier for an entity. Read-only. + * @param ContentRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toDeleteRequestInformation(?ContentRequestBuilderDeleteRequestConfiguration $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 unique identifier for an entity. Read-only. + * @param ContentRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?ContentRequestBuilderGetRequestConfiguration $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); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/octet-stream, application/json"); + return $requestInfo; + } + + /** + * The unique identifier for an entity. Read-only. + * @param StreamInterface $body Binary request body + * @param ContentRequestBuilderPutRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPutRequestInformation(StreamInterface $body, ?ContentRequestBuilderPutRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::PUT; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + $requestInfo->setStreamContent($body, "application/octet-stream"); + 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 ContentRequestBuilder + */ + public function withUrl(string $rawUrl): ContentRequestBuilder { + return new ContentRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.php new file mode 100644 index 00000000000..da2a67ea3b7 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderDeleteRequestConfiguration.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/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..f6748142d6e --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderGetRequestConfiguration.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/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.php new file mode 100644 index 00000000000..584aba44748 --- /dev/null +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageResourceRoleScopes/Item/AccessPackageResourceScope/AccessPackageResource/UploadSessions/Item/Files/Item/Value/ContentRequestBuilderPutRequestConfiguration.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/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/MicrosoftGraphIdentityGovernanceCancelProcessing/MicrosoftGraphIdentityGovernanceCancelProcessingRequestBuilder.php b/src/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/MicrosoftGraphIdentityGovernanceCancelProcessing/MicrosoftGraphIdentityGovernanceCancelProcessingRequestBuilder.php index 52a0d72942a..52f9bb87c85 100644 --- a/src/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/MicrosoftGraphIdentityGovernanceCancelProcessing/MicrosoftGraphIdentityGovernanceCancelProcessingRequestBuilder.php +++ b/src/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/MicrosoftGraphIdentityGovernanceCancelProcessing/MicrosoftGraphIdentityGovernanceCancelProcessingRequestBuilder.php @@ -30,11 +30,12 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Invoke action cancelProcessing + * Cancel one or more workflow runs that are currently in queued or inProgress status. Currently limited to canceling one run per request. * @param CancelProcessingPostRequestBody $body The request body * @param MicrosoftGraphIdentityGovernanceCancelProcessingRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception + * @link https://learn.microsoft.com/graph/api/identitygovernance-workflow-cancelprocessing?view=graph-rest-beta Find more info here */ public function post(CancelProcessingPostRequestBody $body, ?MicrosoftGraphIdentityGovernanceCancelProcessingRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPostRequestInformation($body, $requestConfiguration); @@ -45,7 +46,7 @@ public function post(CancelProcessingPostRequestBody $body, ?MicrosoftGraphIdent } /** - * Invoke action cancelProcessing + * Cancel one or more workflow runs that are currently in queued or inProgress status. Currently limited to canceling one run per request. * @param CancelProcessingPostRequestBody $body The request body * @param MicrosoftGraphIdentityGovernanceCancelProcessingRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/MicrosoftGraphIdentityGovernanceCancelProcessing/MicrosoftGraphIdentityGovernanceCancelProcessingRequestBuilder.php b/src/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/MicrosoftGraphIdentityGovernanceCancelProcessing/MicrosoftGraphIdentityGovernanceCancelProcessingRequestBuilder.php index dd60ed58c69..71a09559426 100644 --- a/src/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/MicrosoftGraphIdentityGovernanceCancelProcessing/MicrosoftGraphIdentityGovernanceCancelProcessingRequestBuilder.php +++ b/src/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/MicrosoftGraphIdentityGovernanceCancelProcessing/MicrosoftGraphIdentityGovernanceCancelProcessingRequestBuilder.php @@ -30,11 +30,12 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Invoke action cancelProcessing + * Cancel one or more workflow runs that are currently in queued or inProgress status. Currently limited to canceling one run per request. * @param CancelProcessingPostRequestBody $body The request body * @param MicrosoftGraphIdentityGovernanceCancelProcessingRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception + * @link https://learn.microsoft.com/graph/api/identitygovernance-workflow-cancelprocessing?view=graph-rest-beta Find more info here */ public function post(CancelProcessingPostRequestBody $body, ?MicrosoftGraphIdentityGovernanceCancelProcessingRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPostRequestInformation($body, $requestConfiguration); @@ -45,7 +46,7 @@ public function post(CancelProcessingPostRequestBody $body, ?MicrosoftGraphIdent } /** - * Invoke action cancelProcessing + * Cancel one or more workflow runs that are currently in queued or inProgress status. Currently limited to canceling one run per request. * @param CancelProcessingPostRequestBody $body The request body * @param MicrosoftGraphIdentityGovernanceCancelProcessingRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/Models/AccessPackageResourceRole.php b/src/Generated/Models/AccessPackageResourceRole.php index 9869e3df422..9d8b0cd641f 100644 --- a/src/Generated/Models/AccessPackageResourceRole.php +++ b/src/Generated/Models/AccessPackageResourceRole.php @@ -72,6 +72,7 @@ public function getFieldDeserializers(): array { 'displayName' => fn(ParseNode $n) => $o->setDisplayName($n->getStringValue()), 'originId' => fn(ParseNode $n) => $o->setOriginId($n->getStringValue()), 'originSystem' => fn(ParseNode $n) => $o->setOriginSystem($n->getStringValue()), + 'type' => fn(ParseNode $n) => $o->setType($n->getEnumValue(RoleType::class)), ]); } @@ -88,7 +89,7 @@ public function getOriginId(): ?string { } /** - * Gets the originSystem property value. The type of the resource in the origin system, such as SharePointOnline, AadApplication or AadGroup. + * Gets the originSystem property value. The type of the resource in the origin system, such as SharePointOnline, AadApplication, AzureResources or AadGroup. * @return string|null */ public function getOriginSystem(): ?string { @@ -99,6 +100,18 @@ public function getOriginSystem(): ?string { throw new \UnexpectedValueException("Invalid type found in backing store for 'originSystem'"); } + /** + * Gets the type property value. The role type for the Azure resource role. The possible values are: active, eligible, application, delegated, unknownFutureValue. The values active and eligible are only supported where originSystem is AzureResources while application and delegated aren't currently implemented. + * @return RoleType|null + */ + public function getType(): ?RoleType { + $val = $this->getBackingStore()->get('type'); + if (is_null($val) || $val instanceof RoleType) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'type'"); + } + /** * Serializes information the current object * @param SerializationWriter $writer Serialization writer to use to serialize this model @@ -110,6 +123,7 @@ public function serialize(SerializationWriter $writer): void { $writer->writeStringValue('displayName', $this->getDisplayName()); $writer->writeStringValue('originId', $this->getOriginId()); $writer->writeStringValue('originSystem', $this->getOriginSystem()); + $writer->writeEnumValue('type', $this->getType()); } /** @@ -145,11 +159,19 @@ public function setOriginId(?string $value): void { } /** - * Sets the originSystem property value. The type of the resource in the origin system, such as SharePointOnline, AadApplication or AadGroup. + * Sets the originSystem property value. The type of the resource in the origin system, such as SharePointOnline, AadApplication, AzureResources or AadGroup. * @param string|null $value Value to set for the originSystem property. */ public function setOriginSystem(?string $value): void { $this->getBackingStore()->set('originSystem', $value); } + /** + * Sets the type property value. The role type for the Azure resource role. The possible values are: active, eligible, application, delegated, unknownFutureValue. The values active and eligible are only supported where originSystem is AzureResources while application and delegated aren't currently implemented. + * @param RoleType|null $value Value to set for the type property. + */ + public function setType(?RoleType $value): void { + $this->getBackingStore()->set('type', $value); + } + } diff --git a/src/Generated/Models/AccessPackageResourceScope.php b/src/Generated/Models/AccessPackageResourceScope.php index f92d647b42b..b78512839b0 100644 --- a/src/Generated/Models/AccessPackageResourceScope.php +++ b/src/Generated/Models/AccessPackageResourceScope.php @@ -91,7 +91,7 @@ public function getIsRootScope(): ?bool { } /** - * Gets the originId property value. The unique identifier for the scope in the resource as defined in the origin system. + * Gets the originId property value. The unique identifier of the resource in the origin system. If a Microsoft Entra group, originId is the identifier of the group. Supports $filter (eq). * @return string|null */ public function getOriginId(): ?string { @@ -103,7 +103,7 @@ public function getOriginId(): ?string { } /** - * Gets the originSystem property value. The origin system for the scope. + * Gets the originSystem property value. The type of the resource in the origin system, such as SharePointOnline, AadApplication, AadGroup, AzureResources, or CustomDataProvidedResource. Supports $filter (eq). * @return string|null */ public function getOriginSystem(): ?string { @@ -187,7 +187,7 @@ public function setIsRootScope(?bool $value): void { } /** - * Sets the originId property value. The unique identifier for the scope in the resource as defined in the origin system. + * Sets the originId property value. The unique identifier of the resource in the origin system. If a Microsoft Entra group, originId is the identifier of the group. Supports $filter (eq). * @param string|null $value Value to set for the originId property. */ public function setOriginId(?string $value): void { @@ -195,7 +195,7 @@ public function setOriginId(?string $value): void { } /** - * Sets the originSystem property value. The origin system for the scope. + * Sets the originSystem property value. The type of the resource in the origin system, such as SharePointOnline, AadApplication, AadGroup, AzureResources, or CustomDataProvidedResource. Supports $filter (eq). * @param string|null $value Value to set for the originSystem property. */ public function setOriginSystem(?string $value): void { diff --git a/src/Generated/Models/AccessReviewInstanceDecisionItemCustomDataProvidedResource.php b/src/Generated/Models/AccessReviewInstanceDecisionItemCustomDataProvidedResource.php index a903ba9d885..32022bdabfb 100644 --- a/src/Generated/Models/AccessReviewInstanceDecisionItemCustomDataProvidedResource.php +++ b/src/Generated/Models/AccessReviewInstanceDecisionItemCustomDataProvidedResource.php @@ -26,7 +26,7 @@ public static function createFromDiscriminatorValue(ParseNode $parseNode): Acces } /** - * Gets the customData property value. The customData property + * Gets the customData property value. Custom data to include with the decision. * @return string|null */ public function getCustomData(): ?string { @@ -51,7 +51,7 @@ public function getFieldDeserializers(): array { } /** - * Gets the scopeDisplayName property value. The scopeDisplayName property + * Gets the scopeDisplayName property value. The name of the scope for the decision. * @return string|null */ public function getScopeDisplayName(): ?string { @@ -63,7 +63,7 @@ public function getScopeDisplayName(): ?string { } /** - * Gets the scopeId property value. The scopeId property + * Gets the scopeId property value. The id of the scope for the decision. * @return string|null */ public function getScopeId(): ?string { @@ -86,7 +86,7 @@ public function serialize(SerializationWriter $writer): void { } /** - * Sets the customData property value. The customData property + * Sets the customData property value. Custom data to include with the decision. * @param string|null $value Value to set for the customData property. */ public function setCustomData(?string $value): void { @@ -94,7 +94,7 @@ public function setCustomData(?string $value): void { } /** - * Sets the scopeDisplayName property value. The scopeDisplayName property + * Sets the scopeDisplayName property value. The name of the scope for the decision. * @param string|null $value Value to set for the scopeDisplayName property. */ public function setScopeDisplayName(?string $value): void { @@ -102,7 +102,7 @@ public function setScopeDisplayName(?string $value): void { } /** - * Sets the scopeId property value. The scopeId property + * Sets the scopeId property value. The id of the scope for the decision. * @param string|null $value Value to set for the scopeId property. */ public function setScopeId(?string $value): void { diff --git a/src/Generated/Models/AgentIdentity.php b/src/Generated/Models/AgentIdentity.php index 706d83282d1..c9317e7c4fe 100644 --- a/src/Generated/Models/AgentIdentity.php +++ b/src/Generated/Models/AgentIdentity.php @@ -60,10 +60,40 @@ public function getFieldDeserializers(): array { return array_merge(parent::getFieldDeserializers(), [ 'agentIdentityBlueprintId' => fn(ParseNode $n) => $o->setAgentIdentityBlueprintId($n->getStringValue()), 'createdDateTime' => fn(ParseNode $n) => $o->setCreatedDateTime($n->getDateTimeValue()), + 'inheritedAppRoleAssignments' => fn(ParseNode $n) => $o->setInheritedAppRoleAssignments($n->getCollectionOfObjectValues([AppRoleAssignment::class, 'createFromDiscriminatorValue'])), + 'inheritedOauth2PermissionGrants' => fn(ParseNode $n) => $o->setInheritedOauth2PermissionGrants($n->getCollectionOfObjectValues([OAuth2PermissionGrant::class, 'createFromDiscriminatorValue'])), 'sponsors' => fn(ParseNode $n) => $o->setSponsors($n->getCollectionOfObjectValues([DirectoryObject::class, 'createFromDiscriminatorValue'])), ]); } + /** + * Gets the inheritedAppRoleAssignments property value. Application role assignments that this agent identity inherits from its parent Agent Identity Blueprint service principal. Read-only. Nullable. + * @return array|null + */ + public function getInheritedAppRoleAssignments(): ?array { + $val = $this->getBackingStore()->get('inheritedAppRoleAssignments'); + if (is_array($val) || is_null($val)) { + TypeUtils::validateCollectionValues($val, AppRoleAssignment::class); + /** @var array|null $val */ + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'inheritedAppRoleAssignments'"); + } + + /** + * Gets the inheritedOauth2PermissionGrants property value. Delegated permission grants that this agent identity inherits from its parent Agent Identity Blueprint service principal. Read-only. Nullable. + * @return array|null + */ + public function getInheritedOauth2PermissionGrants(): ?array { + $val = $this->getBackingStore()->get('inheritedOauth2PermissionGrants'); + if (is_array($val) || is_null($val)) { + TypeUtils::validateCollectionValues($val, OAuth2PermissionGrant::class); + /** @var array|null $val */ + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'inheritedOauth2PermissionGrants'"); + } + /** * Gets the sponsors property value. The sponsors for this agent identity. * @return array|null @@ -86,6 +116,8 @@ public function serialize(SerializationWriter $writer): void { parent::serialize($writer); $writer->writeStringValue('agentIdentityBlueprintId', $this->getAgentIdentityBlueprintId()); $writer->writeDateTimeValue('createdDateTime', $this->getCreatedDateTime()); + $writer->writeCollectionOfObjectValues('inheritedAppRoleAssignments', $this->getInheritedAppRoleAssignments()); + $writer->writeCollectionOfObjectValues('inheritedOauth2PermissionGrants', $this->getInheritedOauth2PermissionGrants()); $writer->writeCollectionOfObjectValues('sponsors', $this->getSponsors()); } @@ -105,6 +137,22 @@ public function setCreatedDateTime(?DateTime $value): void { $this->getBackingStore()->set('createdDateTime', $value); } + /** + * Sets the inheritedAppRoleAssignments property value. Application role assignments that this agent identity inherits from its parent Agent Identity Blueprint service principal. Read-only. Nullable. + * @param array|null $value Value to set for the inheritedAppRoleAssignments property. + */ + public function setInheritedAppRoleAssignments(?array $value): void { + $this->getBackingStore()->set('inheritedAppRoleAssignments', $value); + } + + /** + * Sets the inheritedOauth2PermissionGrants property value. Delegated permission grants that this agent identity inherits from its parent Agent Identity Blueprint service principal. Read-only. Nullable. + * @param array|null $value Value to set for the inheritedOauth2PermissionGrants property. + */ + public function setInheritedOauth2PermissionGrants(?array $value): void { + $this->getBackingStore()->set('inheritedOauth2PermissionGrants', $value); + } + /** * Sets the sponsors property value. The sponsors for this agent identity. * @param array|null $value Value to set for the sponsors property. diff --git a/src/Generated/Models/AiAgentInfo.php b/src/Generated/Models/AiAgentInfo.php index fdadfcb2928..881ed457db0 100644 --- a/src/Generated/Models/AiAgentInfo.php +++ b/src/Generated/Models/AiAgentInfo.php @@ -25,7 +25,7 @@ public static function createFromDiscriminatorValue(ParseNode $parseNode): AiAge } /** - * Gets the blueprintId property value. Identifier of the parent agent blueprint that defines the identity and configuration of the agent. + * Gets the blueprintId property value. Identifier of the parent agent blueprint that defines the identity and configuration of the agent. This identifier is provided by Microsoft Entra. * @return string|null */ public function getBlueprintId(): ?string { @@ -57,7 +57,7 @@ public function serialize(SerializationWriter $writer): void { } /** - * Sets the blueprintId property value. Identifier of the parent agent blueprint that defines the identity and configuration of the agent. + * Sets the blueprintId property value. Identifier of the parent agent blueprint that defines the identity and configuration of the agent. This identifier is provided by Microsoft Entra. * @param string|null $value Value to set for the blueprintId property. */ public function setBlueprintId(?string $value): void { diff --git a/src/Generated/Models/ApproverDelegate.php b/src/Generated/Models/ApproverDelegate.php index 0b875374e2a..a41c5277053 100644 --- a/src/Generated/Models/ApproverDelegate.php +++ b/src/Generated/Models/ApproverDelegate.php @@ -57,11 +57,11 @@ public function getBackingStore(): BackingStore { /** * Gets the delegate property value. The delegate property - * @return SubjectSet|null + * @return UserSet|null */ - public function getDelegate(): ?SubjectSet { + public function getDelegate(): ?UserSet { $val = $this->getBackingStore()->get('delegate'); - if (is_null($val) || $val instanceof SubjectSet) { + if (is_null($val) || $val instanceof UserSet) { return $val; } throw new \UnexpectedValueException("Invalid type found in backing store for 'delegate'"); @@ -74,7 +74,7 @@ public function getDelegate(): ?SubjectSet { public function getFieldDeserializers(): array { $o = $this; return [ - 'delegate' => fn(ParseNode $n) => $o->setDelegate($n->getObjectValue([SubjectSet::class, 'createFromDiscriminatorValue'])), + 'delegate' => fn(ParseNode $n) => $o->setDelegate($n->getObjectValue([UserSet::class, 'createFromDiscriminatorValue'])), '@odata.type' => fn(ParseNode $n) => $o->setOdataType($n->getStringValue()), 'schedule' => fn(ParseNode $n) => $o->setSchedule($n->getObjectValue([RequestSchedule::class, 'createFromDiscriminatorValue'])), ]; @@ -133,9 +133,9 @@ public function setBackingStore(BackingStore $value): void { /** * Sets the delegate property value. The delegate property - * @param SubjectSet|null $value Value to set for the delegate property. + * @param UserSet|null $value Value to set for the delegate property. */ - public function setDelegate(?SubjectSet $value): void { + public function setDelegate(?UserSet $value): void { $this->getBackingStore()->set('delegate', $value); } diff --git a/src/Generated/Models/AuthenticationEventListener.php b/src/Generated/Models/AuthenticationEventListener.php index d841f5d4f16..2c64fdf9977 100644 --- a/src/Generated/Models/AuthenticationEventListener.php +++ b/src/Generated/Models/AuthenticationEventListener.php @@ -36,6 +36,7 @@ public static function createFromDiscriminatorValue(ParseNode $parseNode): Authe case '#microsoft.graph.onPhoneMethodLoadStartListener': return new OnPhoneMethodLoadStartListener(); case '#microsoft.graph.onTokenIssuanceStartListener': return new OnTokenIssuanceStartListener(); case '#microsoft.graph.onUserCreateStartListener': return new OnUserCreateStartListener(); + case '#microsoft.graph.onVerifiedIdClaimValidationListener': return new OnVerifiedIdClaimValidationListener(); } } return new AuthenticationEventListener(); diff --git a/src/Generated/Models/ClaimBinding.php b/src/Generated/Models/ClaimBinding.php index 2f1415ef937..287b083f0db 100644 --- a/src/Generated/Models/ClaimBinding.php +++ b/src/Generated/Models/ClaimBinding.php @@ -62,12 +62,25 @@ public function getBackingStore(): BackingStore { public function getFieldDeserializers(): array { $o = $this; return [ + 'matchConfidenceLevel' => fn(ParseNode $n) => $o->setMatchConfidenceLevel($n->getEnumValue(MatchConfidenceLevel::class)), '@odata.type' => fn(ParseNode $n) => $o->setOdataType($n->getStringValue()), 'sourceAttribute' => fn(ParseNode $n) => $o->setSourceAttribute($n->getStringValue()), 'verifiedIdClaim' => fn(ParseNode $n) => $o->setVerifiedIdClaim($n->getStringValue()), ]; } + /** + * Gets the matchConfidenceLevel property value. The matchConfidenceLevel property + * @return MatchConfidenceLevel|null + */ + public function getMatchConfidenceLevel(): ?MatchConfidenceLevel { + $val = $this->getBackingStore()->get('matchConfidenceLevel'); + if (is_null($val) || $val instanceof MatchConfidenceLevel) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'matchConfidenceLevel'"); + } + /** * Gets the @odata.type property value. The OdataType property * @return string|null @@ -109,6 +122,7 @@ public function getVerifiedIdClaim(): ?string { * @param SerializationWriter $writer Serialization writer to use to serialize this model */ public function serialize(SerializationWriter $writer): void { + $writer->writeEnumValue('matchConfidenceLevel', $this->getMatchConfidenceLevel()); $writer->writeStringValue('@odata.type', $this->getOdataType()); $writer->writeStringValue('sourceAttribute', $this->getSourceAttribute()); $writer->writeStringValue('verifiedIdClaim', $this->getVerifiedIdClaim()); @@ -131,6 +145,14 @@ public function setBackingStore(BackingStore $value): void { $this->backingStore = $value; } + /** + * Sets the matchConfidenceLevel property value. The matchConfidenceLevel property + * @param MatchConfidenceLevel|null $value Value to set for the matchConfidenceLevel property. + */ + public function setMatchConfidenceLevel(?MatchConfidenceLevel $value): void { + $this->getBackingStore()->set('matchConfidenceLevel', $value); + } + /** * Sets the @odata.type property value. The OdataType property * @param string|null $value Value to set for the @odata.type property. diff --git a/src/Generated/Models/ClaimValidation.php b/src/Generated/Models/ClaimValidation.php new file mode 100644 index 00000000000..b21242b3bbc --- /dev/null +++ b/src/Generated/Models/ClaimValidation.php @@ -0,0 +1,158 @@ +backingStore = BackingStoreFactorySingleton::getInstance()->createBackingStore(); + $this->setAdditionalData([]); + } + + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param ParseNode $parseNode The parse node to use to read the discriminator value and create the object + * @return ClaimValidation + */ + public static function createFromDiscriminatorValue(ParseNode $parseNode): ClaimValidation { + return new ClaimValidation(); + } + + /** + * 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 customExtensionId property value. The identifier of a custom extension for claim validation. + * @return string|null + */ + public function getCustomExtensionId(): ?string { + $val = $this->getBackingStore()->get('customExtensionId'); + if (is_null($val) || is_string($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'customExtensionId'"); + } + + /** + * The deserialization information for the current model + * @return array + */ + public function getFieldDeserializers(): array { + $o = $this; + return [ + 'customExtensionId' => fn(ParseNode $n) => $o->setCustomExtensionId($n->getStringValue()), + 'isEnabled' => fn(ParseNode $n) => $o->setIsEnabled($n->getBooleanValue()), + '@odata.type' => fn(ParseNode $n) => $o->setOdataType($n->getStringValue()), + ]; + } + + /** + * Gets the isEnabled property value. Indicates whether claim validation is enabled. + * @return bool|null + */ + public function getIsEnabled(): ?bool { + $val = $this->getBackingStore()->get('isEnabled'); + if (is_null($val) || is_bool($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'isEnabled'"); + } + + /** + * Gets the @odata.type property value. The OdataType property + * @return string|null + */ + public function getOdataType(): ?string { + $val = $this->getBackingStore()->get('odataType'); + if (is_null($val) || is_string($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'odataType'"); + } + + /** + * Serializes information the current object + * @param SerializationWriter $writer Serialization writer to use to serialize this model + */ + public function serialize(SerializationWriter $writer): void { + $writer->writeStringValue('customExtensionId', $this->getCustomExtensionId()); + $writer->writeBooleanValue('isEnabled', $this->getIsEnabled()); + $writer->writeStringValue('@odata.type', $this->getOdataType()); + $writer->writeAdditionalData($this->getAdditionalData()); + } + + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param array $value Value to set for the AdditionalData property. + */ + public function setAdditionalData(?array $value): void { + $this->getBackingStore()->set('additionalData', $value); + } + + /** + * Sets the BackingStore property value. Stores model information. + * @param BackingStore $value Value to set for the BackingStore property. + */ + public function setBackingStore(BackingStore $value): void { + $this->backingStore = $value; + } + + /** + * Sets the customExtensionId property value. The identifier of a custom extension for claim validation. + * @param string|null $value Value to set for the customExtensionId property. + */ + public function setCustomExtensionId(?string $value): void { + $this->getBackingStore()->set('customExtensionId', $value); + } + + /** + * Sets the isEnabled property value. Indicates whether claim validation is enabled. + * @param bool|null $value Value to set for the isEnabled property. + */ + public function setIsEnabled(?bool $value): void { + $this->getBackingStore()->set('isEnabled', $value); + } + + /** + * Sets the @odata.type property value. The OdataType property + * @param string|null $value Value to set for the @odata.type property. + */ + public function setOdataType(?string $value): void { + $this->getBackingStore()->set('odataType', $value); + } + +} diff --git a/src/Generated/Models/CloudPcAgentPool.php b/src/Generated/Models/CloudPcAgentPool.php new file mode 100644 index 00000000000..573d5420a8b --- /dev/null +++ b/src/Generated/Models/CloudPcAgentPool.php @@ -0,0 +1,134 @@ +setOdataType('#microsoft.graph.cloudPcAgentPool'); + } + + /** + * 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 CloudPcAgentPool + */ + public static function createFromDiscriminatorValue(ParseNode $parseNode): CloudPcAgentPool { + return new CloudPcAgentPool(); + } + + /** + * Gets the billingConfiguration property value. The billingConfiguration property + * @return CloudPcAgentPoolBillingConfiguration|null + */ + public function getBillingConfiguration(): ?CloudPcAgentPoolBillingConfiguration { + $val = $this->getBackingStore()->get('billingConfiguration'); + if (is_null($val) || $val instanceof CloudPcAgentPoolBillingConfiguration) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'billingConfiguration'"); + } + + /** + * The deserialization information for the current model + * @return array + */ + public function getFieldDeserializers(): array { + $o = $this; + return array_merge(parent::getFieldDeserializers(), [ + 'billingConfiguration' => fn(ParseNode $n) => $o->setBillingConfiguration($n->getObjectValue([CloudPcAgentPoolBillingConfiguration::class, 'createFromDiscriminatorValue'])), + 'poolUrl' => fn(ParseNode $n) => $o->setPoolUrl($n->getStringValue()), + 'scalingPolicy' => fn(ParseNode $n) => $o->setScalingPolicy($n->getObjectValue([CloudPcAgentPoolScalingPolicy::class, 'createFromDiscriminatorValue'])), + 'sessionUsage' => fn(ParseNode $n) => $o->setSessionUsage($n->getObjectValue([CloudPcAgentPoolSessionUsage::class, 'createFromDiscriminatorValue'])), + ]); + } + + /** + * Gets the poolUrl property value. The poolUrl property + * @return string|null + */ + public function getPoolUrl(): ?string { + $val = $this->getBackingStore()->get('poolUrl'); + if (is_null($val) || is_string($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'poolUrl'"); + } + + /** + * Gets the scalingPolicy property value. The scalingPolicy property + * @return CloudPcAgentPoolScalingPolicy|null + */ + public function getScalingPolicy(): ?CloudPcAgentPoolScalingPolicy { + $val = $this->getBackingStore()->get('scalingPolicy'); + if (is_null($val) || $val instanceof CloudPcAgentPoolScalingPolicy) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'scalingPolicy'"); + } + + /** + * Gets the sessionUsage property value. The sessionUsage property + * @return CloudPcAgentPoolSessionUsage|null + */ + public function getSessionUsage(): ?CloudPcAgentPoolSessionUsage { + $val = $this->getBackingStore()->get('sessionUsage'); + if (is_null($val) || $val instanceof CloudPcAgentPoolSessionUsage) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'sessionUsage'"); + } + + /** + * Serializes information the current object + * @param SerializationWriter $writer Serialization writer to use to serialize this model + */ + public function serialize(SerializationWriter $writer): void { + parent::serialize($writer); + $writer->writeObjectValue('billingConfiguration', $this->getBillingConfiguration()); + $writer->writeStringValue('poolUrl', $this->getPoolUrl()); + $writer->writeObjectValue('scalingPolicy', $this->getScalingPolicy()); + $writer->writeObjectValue('sessionUsage', $this->getSessionUsage()); + } + + /** + * Sets the billingConfiguration property value. The billingConfiguration property + * @param CloudPcAgentPoolBillingConfiguration|null $value Value to set for the billingConfiguration property. + */ + public function setBillingConfiguration(?CloudPcAgentPoolBillingConfiguration $value): void { + $this->getBackingStore()->set('billingConfiguration', $value); + } + + /** + * Sets the poolUrl property value. The poolUrl property + * @param string|null $value Value to set for the poolUrl property. + */ + public function setPoolUrl(?string $value): void { + $this->getBackingStore()->set('poolUrl', $value); + } + + /** + * Sets the scalingPolicy property value. The scalingPolicy property + * @param CloudPcAgentPoolScalingPolicy|null $value Value to set for the scalingPolicy property. + */ + public function setScalingPolicy(?CloudPcAgentPoolScalingPolicy $value): void { + $this->getBackingStore()->set('scalingPolicy', $value); + } + + /** + * Sets the sessionUsage property value. The sessionUsage property + * @param CloudPcAgentPoolSessionUsage|null $value Value to set for the sessionUsage property. + */ + public function setSessionUsage(?CloudPcAgentPoolSessionUsage $value): void { + $this->getBackingStore()->set('sessionUsage', $value); + } + +} diff --git a/src/Generated/Models/CloudPcAgentPoolBillingConfiguration.php b/src/Generated/Models/CloudPcAgentPoolBillingConfiguration.php new file mode 100644 index 00000000000..d49978ce4f7 --- /dev/null +++ b/src/Generated/Models/CloudPcAgentPoolBillingConfiguration.php @@ -0,0 +1,158 @@ +backingStore = BackingStoreFactorySingleton::getInstance()->createBackingStore(); + $this->setAdditionalData([]); + } + + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param ParseNode $parseNode The parse node to use to read the discriminator value and create the object + * @return CloudPcAgentPoolBillingConfiguration + */ + public static function createFromDiscriminatorValue(ParseNode $parseNode): CloudPcAgentPoolBillingConfiguration { + return new CloudPcAgentPoolBillingConfiguration(); + } + + /** + * 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 billingPlanId property value. The billingPlanId property + * @return string|null + */ + public function getBillingPlanId(): ?string { + $val = $this->getBackingStore()->get('billingPlanId'); + if (is_null($val) || is_string($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'billingPlanId'"); + } + + /** + * Gets the billingType property value. The billingType property + * @return CloudPcAgentPoolBillingType|null + */ + public function getBillingType(): ?CloudPcAgentPoolBillingType { + $val = $this->getBackingStore()->get('billingType'); + if (is_null($val) || $val instanceof CloudPcAgentPoolBillingType) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'billingType'"); + } + + /** + * The deserialization information for the current model + * @return array + */ + public function getFieldDeserializers(): array { + $o = $this; + return [ + 'billingPlanId' => fn(ParseNode $n) => $o->setBillingPlanId($n->getStringValue()), + 'billingType' => fn(ParseNode $n) => $o->setBillingType($n->getEnumValue(CloudPcAgentPoolBillingType::class)), + '@odata.type' => fn(ParseNode $n) => $o->setOdataType($n->getStringValue()), + ]; + } + + /** + * Gets the @odata.type property value. The OdataType property + * @return string|null + */ + public function getOdataType(): ?string { + $val = $this->getBackingStore()->get('odataType'); + if (is_null($val) || is_string($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'odataType'"); + } + + /** + * Serializes information the current object + * @param SerializationWriter $writer Serialization writer to use to serialize this model + */ + public function serialize(SerializationWriter $writer): void { + $writer->writeStringValue('billingPlanId', $this->getBillingPlanId()); + $writer->writeEnumValue('billingType', $this->getBillingType()); + $writer->writeStringValue('@odata.type', $this->getOdataType()); + $writer->writeAdditionalData($this->getAdditionalData()); + } + + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param array $value Value to set for the AdditionalData property. + */ + public function setAdditionalData(?array $value): void { + $this->getBackingStore()->set('additionalData', $value); + } + + /** + * Sets the BackingStore property value. Stores model information. + * @param BackingStore $value Value to set for the BackingStore property. + */ + public function setBackingStore(BackingStore $value): void { + $this->backingStore = $value; + } + + /** + * Sets the billingPlanId property value. The billingPlanId property + * @param string|null $value Value to set for the billingPlanId property. + */ + public function setBillingPlanId(?string $value): void { + $this->getBackingStore()->set('billingPlanId', $value); + } + + /** + * Sets the billingType property value. The billingType property + * @param CloudPcAgentPoolBillingType|null $value Value to set for the billingType property. + */ + public function setBillingType(?CloudPcAgentPoolBillingType $value): void { + $this->getBackingStore()->set('billingType', $value); + } + + /** + * Sets the @odata.type property value. The OdataType property + * @param string|null $value Value to set for the @odata.type property. + */ + public function setOdataType(?string $value): void { + $this->getBackingStore()->set('odataType', $value); + } + +} diff --git a/src/Generated/Models/CloudPcAgentPoolBillingType.php b/src/Generated/Models/CloudPcAgentPoolBillingType.php new file mode 100644 index 00000000000..22d120a0c95 --- /dev/null +++ b/src/Generated/Models/CloudPcAgentPoolBillingType.php @@ -0,0 +1,10 @@ +setOdataType('#microsoft.graph.cloudPcAgentPoolCapabilityConfiguration'); + } + + /** + * 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 CloudPcAgentPoolCapabilityConfiguration + */ + public static function createFromDiscriminatorValue(ParseNode $parseNode): CloudPcAgentPoolCapabilityConfiguration { + return new CloudPcAgentPoolCapabilityConfiguration(); + } + + /** + * Gets the enableSingleSignOn property value. The enableSingleSignOn property + * @return bool|null + */ + public function getEnableSingleSignOn(): ?bool { + $val = $this->getBackingStore()->get('enableSingleSignOn'); + if (is_null($val) || is_bool($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'enableSingleSignOn'"); + } + + /** + * The deserialization information for the current model + * @return array + */ + public function getFieldDeserializers(): array { + $o = $this; + return array_merge(parent::getFieldDeserializers(), [ + 'enableSingleSignOn' => fn(ParseNode $n) => $o->setEnableSingleSignOn($n->getBooleanValue()), + ]); + } + + /** + * 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->writeBooleanValue('enableSingleSignOn', $this->getEnableSingleSignOn()); + } + + /** + * Sets the enableSingleSignOn property value. The enableSingleSignOn property + * @param bool|null $value Value to set for the enableSingleSignOn property. + */ + public function setEnableSingleSignOn(?bool $value): void { + $this->getBackingStore()->set('enableSingleSignOn', $value); + } + +} diff --git a/src/Generated/Models/CloudPcAgentPoolScalingPolicy.php b/src/Generated/Models/CloudPcAgentPoolScalingPolicy.php new file mode 100644 index 00000000000..0fdda1bb6df --- /dev/null +++ b/src/Generated/Models/CloudPcAgentPoolScalingPolicy.php @@ -0,0 +1,158 @@ +backingStore = BackingStoreFactorySingleton::getInstance()->createBackingStore(); + $this->setAdditionalData([]); + } + + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param ParseNode $parseNode The parse node to use to read the discriminator value and create the object + * @return CloudPcAgentPoolScalingPolicy + */ + public static function createFromDiscriminatorValue(ParseNode $parseNode): CloudPcAgentPoolScalingPolicy { + return new CloudPcAgentPoolScalingPolicy(); + } + + /** + * 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 [ + 'maximumCount' => fn(ParseNode $n) => $o->setMaximumCount($n->getIntegerValue()), + 'minimumCount' => fn(ParseNode $n) => $o->setMinimumCount($n->getIntegerValue()), + '@odata.type' => fn(ParseNode $n) => $o->setOdataType($n->getStringValue()), + ]; + } + + /** + * Gets the maximumCount property value. The maximumCount property + * @return int|null + */ + public function getMaximumCount(): ?int { + $val = $this->getBackingStore()->get('maximumCount'); + if (is_null($val) || is_int($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'maximumCount'"); + } + + /** + * Gets the minimumCount property value. The minimumCount property + * @return int|null + */ + public function getMinimumCount(): ?int { + $val = $this->getBackingStore()->get('minimumCount'); + if (is_null($val) || is_int($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'minimumCount'"); + } + + /** + * Gets the @odata.type property value. The OdataType property + * @return string|null + */ + public function getOdataType(): ?string { + $val = $this->getBackingStore()->get('odataType'); + if (is_null($val) || is_string($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'odataType'"); + } + + /** + * Serializes information the current object + * @param SerializationWriter $writer Serialization writer to use to serialize this model + */ + public function serialize(SerializationWriter $writer): void { + $writer->writeIntegerValue('maximumCount', $this->getMaximumCount()); + $writer->writeIntegerValue('minimumCount', $this->getMinimumCount()); + $writer->writeStringValue('@odata.type', $this->getOdataType()); + $writer->writeAdditionalData($this->getAdditionalData()); + } + + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param array $value Value to set for the AdditionalData property. + */ + public function setAdditionalData(?array $value): void { + $this->getBackingStore()->set('additionalData', $value); + } + + /** + * Sets the BackingStore property value. Stores model information. + * @param BackingStore $value Value to set for the BackingStore property. + */ + public function setBackingStore(BackingStore $value): void { + $this->backingStore = $value; + } + + /** + * Sets the maximumCount property value. The maximumCount property + * @param int|null $value Value to set for the maximumCount property. + */ + public function setMaximumCount(?int $value): void { + $this->getBackingStore()->set('maximumCount', $value); + } + + /** + * Sets the minimumCount property value. The minimumCount property + * @param int|null $value Value to set for the minimumCount property. + */ + public function setMinimumCount(?int $value): void { + $this->getBackingStore()->set('minimumCount', $value); + } + + /** + * Sets the @odata.type property value. The OdataType property + * @param string|null $value Value to set for the @odata.type property. + */ + public function setOdataType(?string $value): void { + $this->getBackingStore()->set('odataType', $value); + } + +} diff --git a/src/Generated/Models/CloudPcAgentPoolSessionUsage.php b/src/Generated/Models/CloudPcAgentPoolSessionUsage.php new file mode 100644 index 00000000000..d6ce8920b5c --- /dev/null +++ b/src/Generated/Models/CloudPcAgentPoolSessionUsage.php @@ -0,0 +1,158 @@ +backingStore = BackingStoreFactorySingleton::getInstance()->createBackingStore(); + $this->setAdditionalData([]); + } + + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param ParseNode $parseNode The parse node to use to read the discriminator value and create the object + * @return CloudPcAgentPoolSessionUsage + */ + public static function createFromDiscriminatorValue(ParseNode $parseNode): CloudPcAgentPoolSessionUsage { + return new CloudPcAgentPoolSessionUsage(); + } + + /** + * Gets the activeSessionsCount property value. The activeSessionsCount property + * @return int|null + */ + public function getActiveSessionsCount(): ?int { + $val = $this->getBackingStore()->get('activeSessionsCount'); + if (is_null($val) || is_int($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'activeSessionsCount'"); + } + + /** + * 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 availableSessionsCount property value. The availableSessionsCount property + * @return int|null + */ + public function getAvailableSessionsCount(): ?int { + $val = $this->getBackingStore()->get('availableSessionsCount'); + if (is_null($val) || is_int($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'availableSessionsCount'"); + } + + /** + * 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 [ + 'activeSessionsCount' => fn(ParseNode $n) => $o->setActiveSessionsCount($n->getIntegerValue()), + 'availableSessionsCount' => fn(ParseNode $n) => $o->setAvailableSessionsCount($n->getIntegerValue()), + '@odata.type' => fn(ParseNode $n) => $o->setOdataType($n->getStringValue()), + ]; + } + + /** + * Gets the @odata.type property value. The OdataType property + * @return string|null + */ + public function getOdataType(): ?string { + $val = $this->getBackingStore()->get('odataType'); + if (is_null($val) || is_string($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'odataType'"); + } + + /** + * Serializes information the current object + * @param SerializationWriter $writer Serialization writer to use to serialize this model + */ + public function serialize(SerializationWriter $writer): void { + $writer->writeIntegerValue('activeSessionsCount', $this->getActiveSessionsCount()); + $writer->writeIntegerValue('availableSessionsCount', $this->getAvailableSessionsCount()); + $writer->writeStringValue('@odata.type', $this->getOdataType()); + $writer->writeAdditionalData($this->getAdditionalData()); + } + + /** + * Sets the activeSessionsCount property value. The activeSessionsCount property + * @param int|null $value Value to set for the activeSessionsCount property. + */ + public function setActiveSessionsCount(?int $value): void { + $this->getBackingStore()->set('activeSessionsCount', $value); + } + + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param array $value Value to set for the AdditionalData property. + */ + public function setAdditionalData(?array $value): void { + $this->getBackingStore()->set('additionalData', $value); + } + + /** + * Sets the availableSessionsCount property value. The availableSessionsCount property + * @param int|null $value Value to set for the availableSessionsCount property. + */ + public function setAvailableSessionsCount(?int $value): void { + $this->getBackingStore()->set('availableSessionsCount', $value); + } + + /** + * Sets the BackingStore property value. Stores model information. + * @param BackingStore $value Value to set for the BackingStore property. + */ + public function setBackingStore(BackingStore $value): void { + $this->backingStore = $value; + } + + /** + * Sets the @odata.type property value. The OdataType property + * @param string|null $value Value to set for the @odata.type property. + */ + public function setOdataType(?string $value): void { + $this->getBackingStore()->set('odataType', $value); + } + +} diff --git a/src/Generated/Models/CloudPcAgentPoolUserAssignment.php b/src/Generated/Models/CloudPcAgentPoolUserAssignment.php new file mode 100644 index 00000000000..69db8faa0cc --- /dev/null +++ b/src/Generated/Models/CloudPcAgentPoolUserAssignment.php @@ -0,0 +1,68 @@ +setOdataType('#microsoft.graph.cloudPcAgentPoolUserAssignment'); + } + + /** + * 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 CloudPcAgentPoolUserAssignment + */ + public static function createFromDiscriminatorValue(ParseNode $parseNode): CloudPcAgentPoolUserAssignment { + return new CloudPcAgentPoolUserAssignment(); + } + + /** + * The deserialization information for the current model + * @return array + */ + public function getFieldDeserializers(): array { + $o = $this; + return array_merge(parent::getFieldDeserializers(), [ + 'userPrincipalId' => fn(ParseNode $n) => $o->setUserPrincipalId($n->getStringValue()), + ]); + } + + /** + * Gets the userPrincipalId property value. The userPrincipalId property + * @return string|null + */ + public function getUserPrincipalId(): ?string { + $val = $this->getBackingStore()->get('userPrincipalId'); + if (is_null($val) || is_string($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'userPrincipalId'"); + } + + /** + * Serializes information the current object + * @param SerializationWriter $writer Serialization writer to use to serialize this model + */ + public function serialize(SerializationWriter $writer): void { + parent::serialize($writer); + $writer->writeStringValue('userPrincipalId', $this->getUserPrincipalId()); + } + + /** + * Sets the userPrincipalId property value. The userPrincipalId property + * @param string|null $value Value to set for the userPrincipalId property. + */ + public function setUserPrincipalId(?string $value): void { + $this->getBackingStore()->set('userPrincipalId', $value); + } + +} diff --git a/src/Generated/Models/CloudPcConfiguration.php b/src/Generated/Models/CloudPcConfiguration.php new file mode 100644 index 00000000000..63552e205a3 --- /dev/null +++ b/src/Generated/Models/CloudPcConfiguration.php @@ -0,0 +1,202 @@ +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 CloudPcConfiguration + */ + public static function createFromDiscriminatorValue(ParseNode $parseNode): CloudPcConfiguration { + return new CloudPcConfiguration(); + } + + /** + * 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 [ + 'imageDisplayName' => fn(ParseNode $n) => $o->setImageDisplayName($n->getStringValue()), + 'imageId' => fn(ParseNode $n) => $o->setImageId($n->getStringValue()), + 'imageType' => fn(ParseNode $n) => $o->setImageType($n->getEnumValue(CloudPcProvisioningPolicyImageType::class)), + '@odata.type' => fn(ParseNode $n) => $o->setOdataType($n->getStringValue()), + 'osLocale' => fn(ParseNode $n) => $o->setOsLocale($n->getStringValue()), + ]; + } + + /** + * Gets the imageDisplayName property value. The imageDisplayName property + * @return string|null + */ + public function getImageDisplayName(): ?string { + $val = $this->getBackingStore()->get('imageDisplayName'); + if (is_null($val) || is_string($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'imageDisplayName'"); + } + + /** + * Gets the imageId property value. The imageId property + * @return string|null + */ + public function getImageId(): ?string { + $val = $this->getBackingStore()->get('imageId'); + if (is_null($val) || is_string($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'imageId'"); + } + + /** + * Gets the imageType property value. The imageType property + * @return CloudPcProvisioningPolicyImageType|null + */ + public function getImageType(): ?CloudPcProvisioningPolicyImageType { + $val = $this->getBackingStore()->get('imageType'); + if (is_null($val) || $val instanceof CloudPcProvisioningPolicyImageType) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'imageType'"); + } + + /** + * 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 osLocale property value. The osLocale property + * @return string|null + */ + public function getOsLocale(): ?string { + $val = $this->getBackingStore()->get('osLocale'); + if (is_null($val) || is_string($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'osLocale'"); + } + + /** + * Serializes information the current object + * @param SerializationWriter $writer Serialization writer to use to serialize this model + */ + public function serialize(SerializationWriter $writer): void { + $writer->writeStringValue('imageDisplayName', $this->getImageDisplayName()); + $writer->writeStringValue('imageId', $this->getImageId()); + $writer->writeEnumValue('imageType', $this->getImageType()); + $writer->writeStringValue('@odata.type', $this->getOdataType()); + $writer->writeStringValue('osLocale', $this->getOsLocale()); + $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 imageDisplayName property value. The imageDisplayName property + * @param string|null $value Value to set for the imageDisplayName property. + */ + public function setImageDisplayName(?string $value): void { + $this->getBackingStore()->set('imageDisplayName', $value); + } + + /** + * Sets the imageId property value. The imageId property + * @param string|null $value Value to set for the imageId property. + */ + public function setImageId(?string $value): void { + $this->getBackingStore()->set('imageId', $value); + } + + /** + * Sets the imageType property value. The imageType property + * @param CloudPcProvisioningPolicyImageType|null $value Value to set for the imageType property. + */ + public function setImageType(?CloudPcProvisioningPolicyImageType $value): void { + $this->getBackingStore()->set('imageType', $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 osLocale property value. The osLocale property + * @param string|null $value Value to set for the osLocale property. + */ + public function setOsLocale(?string $value): void { + $this->getBackingStore()->set('osLocale', $value); + } + +} diff --git a/src/Generated/Models/CloudPcMicrosoftHostedNetworkConfiguration.php b/src/Generated/Models/CloudPcMicrosoftHostedNetworkConfiguration.php new file mode 100644 index 00000000000..bc8711e8fba --- /dev/null +++ b/src/Generated/Models/CloudPcMicrosoftHostedNetworkConfiguration.php @@ -0,0 +1,93 @@ +setOdataType('#microsoft.graph.cloudPcMicrosoftHostedNetworkConfiguration'); + } + + /** + * 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 CloudPcMicrosoftHostedNetworkConfiguration + */ + public static function createFromDiscriminatorValue(ParseNode $parseNode): CloudPcMicrosoftHostedNetworkConfiguration { + return new CloudPcMicrosoftHostedNetworkConfiguration(); + } + + /** + * The deserialization information for the current model + * @return array + */ + public function getFieldDeserializers(): array { + $o = $this; + return array_merge(parent::getFieldDeserializers(), [ + 'geographicLocationType' => fn(ParseNode $n) => $o->setGeographicLocationType($n->getEnumValue(CloudPcGeographicLocationType::class)), + 'regionGroups' => fn(ParseNode $n) => $o->setRegionGroups($n->getCollectionOfObjectValues([CloudPcRegionGroupConfiguration::class, 'createFromDiscriminatorValue'])), + ]); + } + + /** + * Gets the geographicLocationType property value. The geographicLocationType property + * @return CloudPcGeographicLocationType|null + */ + public function getGeographicLocationType(): ?CloudPcGeographicLocationType { + $val = $this->getBackingStore()->get('geographicLocationType'); + if (is_null($val) || $val instanceof CloudPcGeographicLocationType) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'geographicLocationType'"); + } + + /** + * Gets the regionGroups property value. The regionGroups property + * @return array|null + */ + public function getRegionGroups(): ?array { + $val = $this->getBackingStore()->get('regionGroups'); + if (is_array($val) || is_null($val)) { + TypeUtils::validateCollectionValues($val, CloudPcRegionGroupConfiguration::class); + /** @var array|null $val */ + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'regionGroups'"); + } + + /** + * Serializes information the current object + * @param SerializationWriter $writer Serialization writer to use to serialize this model + */ + public function serialize(SerializationWriter $writer): void { + parent::serialize($writer); + $writer->writeEnumValue('geographicLocationType', $this->getGeographicLocationType()); + $writer->writeCollectionOfObjectValues('regionGroups', $this->getRegionGroups()); + } + + /** + * Sets the geographicLocationType property value. The geographicLocationType property + * @param CloudPcGeographicLocationType|null $value Value to set for the geographicLocationType property. + */ + public function setGeographicLocationType(?CloudPcGeographicLocationType $value): void { + $this->getBackingStore()->set('geographicLocationType', $value); + } + + /** + * Sets the regionGroups property value. The regionGroups property + * @param array|null $value Value to set for the regionGroups property. + */ + public function setRegionGroups(?array $value): void { + $this->getBackingStore()->set('regionGroups', $value); + } + +} diff --git a/src/Generated/Models/CloudPcNetworkConfiguration.php b/src/Generated/Models/CloudPcNetworkConfiguration.php new file mode 100644 index 00000000000..c73ddfc1a56 --- /dev/null +++ b/src/Generated/Models/CloudPcNetworkConfiguration.php @@ -0,0 +1,121 @@ +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 CloudPcNetworkConfiguration + */ + public static function createFromDiscriminatorValue(ParseNode $parseNode): CloudPcNetworkConfiguration { + $mappingValueNode = $parseNode->getChildNode("@odata.type"); + if ($mappingValueNode !== null) { + $mappingValue = $mappingValueNode->getStringValue(); + switch ($mappingValue) { + case '#microsoft.graph.cloudPcMicrosoftHostedNetworkConfiguration': return new CloudPcMicrosoftHostedNetworkConfiguration(); + } + } + return new CloudPcNetworkConfiguration(); + } + + /** + * 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()), + ]; + } + + /** + * Gets the @odata.type property value. The OdataType property + * @return string|null + */ + public function getOdataType(): ?string { + $val = $this->getBackingStore()->get('odataType'); + if (is_null($val) || is_string($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'odataType'"); + } + + /** + * Serializes information the current object + * @param SerializationWriter $writer Serialization writer to use to serialize this model + */ + public function serialize(SerializationWriter $writer): void { + $writer->writeStringValue('@odata.type', $this->getOdataType()); + $writer->writeAdditionalData($this->getAdditionalData()); + } + + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param array $value Value to set for the AdditionalData property. + */ + public function setAdditionalData(?array $value): void { + $this->getBackingStore()->set('additionalData', $value); + } + + /** + * Sets the BackingStore property value. Stores model information. + * @param BackingStore $value Value to set for the BackingStore property. + */ + public function setBackingStore(BackingStore $value): void { + $this->backingStore = $value; + } + + /** + * Sets the @odata.type property value. The OdataType property + * @param string|null $value Value to set for the @odata.type property. + */ + public function setOdataType(?string $value): void { + $this->getBackingStore()->set('odataType', $value); + } + +} diff --git a/src/Generated/Models/CloudPcOnPremisesConnection.php b/src/Generated/Models/CloudPcOnPremisesConnection.php index 5240fa5ed30..afc1c54aad8 100644 --- a/src/Generated/Models/CloudPcOnPremisesConnection.php +++ b/src/Generated/Models/CloudPcOnPremisesConnection.php @@ -138,7 +138,7 @@ public function getFieldDeserializers(): array { } /** - * Gets the healthCheckPaused property value. false if the regular health checks on the network/domain configuration are currently active. true if the checks are paused. If you perform a create or update operation on a onPremisesNetworkConnection resource, this value is set to false for 4 weeks. If you retry a health check on network/domain configuration, this value is set to false for two weeks. If the onPremisesNetworkConnection resource is attached in a provisioningPolicy or used by a Cloud PC in the past 4 weeks, healthCheckPaused is set to false. Read-only. Default is false. + * Gets the healthCheckPaused property value. Indicates whether regular health checks on the network or domain configuration are paused or active. false if the regular health checks on the network or domain configuration are currently active. true if the checks are paused. If you perform a create or update operation on a onPremisesNetworkConnection resource, this value is set to false for four weeks. If you retry a health check on network or domain configuration, this value is set to false for two weeks. If the onPremisesNetworkConnection resource is attached in a provisioningPolicy or used by a Cloud PC in the past four weeks, healthCheckPaused is set to false. Read-only. Default is false. * @return bool|null */ public function getHealthCheckPaused(): ?bool { @@ -162,7 +162,7 @@ public function getHealthCheckStatus(): ?CloudPcOnPremisesConnectionStatus { } /** - * Gets the healthCheckStatusDetail property value. Indicates the results of health checks performed on the on-premises connection. Requires $select to retrieve. For an example that shows how to get the inUse property, see Example 2: Get the selected properties of an Azure network connection, including healthCheckStatusDetails. Read-only. + * Gets the healthCheckStatusDetail property value. Indicates the results of health checks performed on the on-premises connection. Returned only on $select. For an example that shows how to get the inUse property, see Example 2: Get the selected properties of an Azure network connection, including healthCheckStatusDetails. Read-only. * @return CloudPcOnPremisesConnectionStatusDetail|null */ public function getHealthCheckStatusDetail(): ?CloudPcOnPremisesConnectionStatusDetail { @@ -174,7 +174,7 @@ public function getHealthCheckStatusDetail(): ?CloudPcOnPremisesConnectionStatus } /** - * Gets the healthCheckStatusDetails property value. The details of the connection's health checks and the corresponding results. Requires $select to retrieve. For an example that shows how to get the inUse property, see Example 2: Get the selected properties of an Azure network connection, including healthCheckStatusDetails. Read-only. + * Gets the healthCheckStatusDetails property value. The details of the connection's health checks and the corresponding results. Returned only on $select. For an example that shows how to get the inUse property, see Example 2: Get the selected properties of an Azure network connection, including healthCheckStatusDetails. Read-only. * @return CloudPcOnPremisesConnectionStatusDetails|null */ public function getHealthCheckStatusDetails(): ?CloudPcOnPremisesConnectionStatusDetails { @@ -186,7 +186,7 @@ public function getHealthCheckStatusDetails(): ?CloudPcOnPremisesConnectionStatu } /** - * Gets the inUse property value. When true, the Azure network connection is in use. When false, the connection isn't in use. You can't delete a connection that’s in use. Requires $select to retrieve. For an example that shows how to get the inUse property, see Example 2: Get the selected properties of an Azure network connection, including healthCheckStatusDetails. Read-only. + * Gets the inUse property value. When true, the Azure network connection is in use. When false, the connection isn't in use. You can't delete a connection that’s in use. Returned only on $select. For an example that shows how to get the inUse property, see Example 2: Get the selected properties of an Azure network connection, including healthCheckStatusDetails. Read-only. * @return bool|null */ public function getInUse(): ?bool { @@ -246,7 +246,7 @@ public function getResourceGroupId(): ?string { } /** - * Gets the scopeIds property value. The scopeIds property + * Gets the scopeIds property value. The scope IDs of the corresponding permission. Currently, it's the Intune scope tag ID. * @return array|null */ public function getScopeIds(): ?array { @@ -272,7 +272,7 @@ public function getSubnetId(): ?string { } /** - * Gets the subnetPrivateIpDetail property value. The subnetPrivateIpDetail property + * Gets the subnetPrivateIpDetail property value. Contains detailed information about the private IP addresses associated with the subnet. Returned only on $select. For an example that shows how to retrieve specific properties using $select, see Example 2: Get the selected properties of an Azure network connection, including healthCheckStatusDetails. Read-only. * @return CloudPcOnPremisesConnectionSubnetIpDetail|null */ public function getSubnetPrivateIpDetail(): ?CloudPcOnPremisesConnectionSubnetIpDetail { @@ -423,7 +423,7 @@ public function setDisplayName(?string $value): void { } /** - * Sets the healthCheckPaused property value. false if the regular health checks on the network/domain configuration are currently active. true if the checks are paused. If you perform a create or update operation on a onPremisesNetworkConnection resource, this value is set to false for 4 weeks. If you retry a health check on network/domain configuration, this value is set to false for two weeks. If the onPremisesNetworkConnection resource is attached in a provisioningPolicy or used by a Cloud PC in the past 4 weeks, healthCheckPaused is set to false. Read-only. Default is false. + * Sets the healthCheckPaused property value. Indicates whether regular health checks on the network or domain configuration are paused or active. false if the regular health checks on the network or domain configuration are currently active. true if the checks are paused. If you perform a create or update operation on a onPremisesNetworkConnection resource, this value is set to false for four weeks. If you retry a health check on network or domain configuration, this value is set to false for two weeks. If the onPremisesNetworkConnection resource is attached in a provisioningPolicy or used by a Cloud PC in the past four weeks, healthCheckPaused is set to false. Read-only. Default is false. * @param bool|null $value Value to set for the healthCheckPaused property. */ public function setHealthCheckPaused(?bool $value): void { @@ -439,7 +439,7 @@ public function setHealthCheckStatus(?CloudPcOnPremisesConnectionStatus $value): } /** - * Sets the healthCheckStatusDetail property value. Indicates the results of health checks performed on the on-premises connection. Requires $select to retrieve. For an example that shows how to get the inUse property, see Example 2: Get the selected properties of an Azure network connection, including healthCheckStatusDetails. Read-only. + * Sets the healthCheckStatusDetail property value. Indicates the results of health checks performed on the on-premises connection. Returned only on $select. For an example that shows how to get the inUse property, see Example 2: Get the selected properties of an Azure network connection, including healthCheckStatusDetails. Read-only. * @param CloudPcOnPremisesConnectionStatusDetail|null $value Value to set for the healthCheckStatusDetail property. */ public function setHealthCheckStatusDetail(?CloudPcOnPremisesConnectionStatusDetail $value): void { @@ -447,7 +447,7 @@ public function setHealthCheckStatusDetail(?CloudPcOnPremisesConnectionStatusDet } /** - * Sets the healthCheckStatusDetails property value. The details of the connection's health checks and the corresponding results. Requires $select to retrieve. For an example that shows how to get the inUse property, see Example 2: Get the selected properties of an Azure network connection, including healthCheckStatusDetails. Read-only. + * Sets the healthCheckStatusDetails property value. The details of the connection's health checks and the corresponding results. Returned only on $select. For an example that shows how to get the inUse property, see Example 2: Get the selected properties of an Azure network connection, including healthCheckStatusDetails. Read-only. * @param CloudPcOnPremisesConnectionStatusDetails|null $value Value to set for the healthCheckStatusDetails property. */ public function setHealthCheckStatusDetails(?CloudPcOnPremisesConnectionStatusDetails $value): void { @@ -455,7 +455,7 @@ public function setHealthCheckStatusDetails(?CloudPcOnPremisesConnectionStatusDe } /** - * Sets the inUse property value. When true, the Azure network connection is in use. When false, the connection isn't in use. You can't delete a connection that’s in use. Requires $select to retrieve. For an example that shows how to get the inUse property, see Example 2: Get the selected properties of an Azure network connection, including healthCheckStatusDetails. Read-only. + * Sets the inUse property value. When true, the Azure network connection is in use. When false, the connection isn't in use. You can't delete a connection that’s in use. Returned only on $select. For an example that shows how to get the inUse property, see Example 2: Get the selected properties of an Azure network connection, including healthCheckStatusDetails. Read-only. * @param bool|null $value Value to set for the inUse property. */ public function setInUse(?bool $value): void { @@ -495,7 +495,7 @@ public function setResourceGroupId(?string $value): void { } /** - * Sets the scopeIds property value. The scopeIds property + * Sets the scopeIds property value. The scope IDs of the corresponding permission. Currently, it's the Intune scope tag ID. * @param array|null $value Value to set for the scopeIds property. */ public function setScopeIds(?array $value): void { @@ -511,7 +511,7 @@ public function setSubnetId(?string $value): void { } /** - * Sets the subnetPrivateIpDetail property value. The subnetPrivateIpDetail property + * Sets the subnetPrivateIpDetail property value. Contains detailed information about the private IP addresses associated with the subnet. Returned only on $select. For an example that shows how to retrieve specific properties using $select, see Example 2: Get the selected properties of an Azure network connection, including healthCheckStatusDetails. Read-only. * @param CloudPcOnPremisesConnectionSubnetIpDetail|null $value Value to set for the subnetPrivateIpDetail property. */ public function setSubnetPrivateIpDetail(?CloudPcOnPremisesConnectionSubnetIpDetail $value): void { diff --git a/src/Generated/Models/CloudPcOnPremisesConnectionSubnetIpDetail.php b/src/Generated/Models/CloudPcOnPremisesConnectionSubnetIpDetail.php index acdf12122bf..3661fe21d23 100644 --- a/src/Generated/Models/CloudPcOnPremisesConnectionSubnetIpDetail.php +++ b/src/Generated/Models/CloudPcOnPremisesConnectionSubnetIpDetail.php @@ -82,7 +82,7 @@ public function getOdataType(): ?string { } /** - * Gets the subnetAvailableIpCount property value. The subnetAvailableIpCount property + * Gets the subnetAvailableIpCount property value. The number of available private IP addresses within the subnet. * @return int|null */ public function getSubnetAvailableIpCount(): ?int { @@ -94,7 +94,7 @@ public function getSubnetAvailableIpCount(): ?int { } /** - * Gets the subnetAvailableIpCountLastSyncDateTime property value. The subnetAvailableIpCountLastSyncDateTime property + * Gets the subnetAvailableIpCountLastSyncDateTime property value. Indicates the date and time at which the subnet available IP count was synced with Azure. 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 getSubnetAvailableIpCountLastSyncDateTime(): ?DateTime { @@ -141,7 +141,7 @@ public function setOdataType(?string $value): void { } /** - * Sets the subnetAvailableIpCount property value. The subnetAvailableIpCount property + * Sets the subnetAvailableIpCount property value. The number of available private IP addresses within the subnet. * @param int|null $value Value to set for the subnetAvailableIpCount property. */ public function setSubnetAvailableIpCount(?int $value): void { @@ -149,7 +149,7 @@ public function setSubnetAvailableIpCount(?int $value): void { } /** - * Sets the subnetAvailableIpCountLastSyncDateTime property value. The subnetAvailableIpCountLastSyncDateTime property + * Sets the subnetAvailableIpCountLastSyncDateTime property value. Indicates the date and time at which the subnet available IP count was synced with Azure. 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 subnetAvailableIpCountLastSyncDateTime property. */ public function setSubnetAvailableIpCountLastSyncDateTime(?DateTime $value): void { diff --git a/src/Generated/Models/CloudPcPool.php b/src/Generated/Models/CloudPcPool.php new file mode 100644 index 00000000000..5461f96f46c --- /dev/null +++ b/src/Generated/Models/CloudPcPool.php @@ -0,0 +1,232 @@ +getChildNode("@odata.type"); + if ($mappingValueNode !== null) { + $mappingValue = $mappingValueNode->getStringValue(); + switch ($mappingValue) { + case '#microsoft.graph.cloudPcAgentPool': return new CloudPcAgentPool(); + } + } + return new CloudPcPool(); + } + + /** + * Gets the assignments property value. The assignments property + * @return array|null + */ + public function getAssignments(): ?array { + $val = $this->getBackingStore()->get('assignments'); + if (is_array($val) || is_null($val)) { + TypeUtils::validateCollectionValues($val, CloudPcPoolAssignment::class); + /** @var array|null $val */ + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'assignments'"); + } + + /** + * Gets the capabilities property value. The capabilities property + * @return CloudPcPoolCapabilityConfiguration|null + */ + public function getCapabilities(): ?CloudPcPoolCapabilityConfiguration { + $val = $this->getBackingStore()->get('capabilities'); + if (is_null($val) || $val instanceof CloudPcPoolCapabilityConfiguration) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'capabilities'"); + } + + /** + * Gets the cloudPcConfiguration property value. The cloudPcConfiguration property + * @return CloudPcConfiguration|null + */ + public function getCloudPcConfiguration(): ?CloudPcConfiguration { + $val = $this->getBackingStore()->get('cloudPcConfiguration'); + if (is_null($val) || $val instanceof CloudPcConfiguration) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'cloudPcConfiguration'"); + } + + /** + * Gets the createdDateTime property value. The createdDateTime property + * @return DateTime|null + */ + public function getCreatedDateTime(): ?DateTime { + $val = $this->getBackingStore()->get('createdDateTime'); + if (is_null($val) || $val instanceof DateTime) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'createdDateTime'"); + } + + /** + * Gets the description property value. The description property + * @return string|null + */ + public function getDescription(): ?string { + $val = $this->getBackingStore()->get('description'); + if (is_null($val) || is_string($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'description'"); + } + + /** + * Gets the displayName property value. The displayName property + * @return string|null + */ + public function getDisplayName(): ?string { + $val = $this->getBackingStore()->get('displayName'); + if (is_null($val) || is_string($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'displayName'"); + } + + /** + * The deserialization information for the current model + * @return array + */ + public function getFieldDeserializers(): array { + $o = $this; + return array_merge(parent::getFieldDeserializers(), [ + 'assignments' => fn(ParseNode $n) => $o->setAssignments($n->getCollectionOfObjectValues([CloudPcPoolAssignment::class, 'createFromDiscriminatorValue'])), + 'capabilities' => fn(ParseNode $n) => $o->setCapabilities($n->getObjectValue([CloudPcPoolCapabilityConfiguration::class, 'createFromDiscriminatorValue'])), + 'cloudPcConfiguration' => fn(ParseNode $n) => $o->setCloudPcConfiguration($n->getObjectValue([CloudPcConfiguration::class, 'createFromDiscriminatorValue'])), + 'createdDateTime' => fn(ParseNode $n) => $o->setCreatedDateTime($n->getDateTimeValue()), + 'description' => fn(ParseNode $n) => $o->setDescription($n->getStringValue()), + 'displayName' => fn(ParseNode $n) => $o->setDisplayName($n->getStringValue()), + 'lastModifiedDateTime' => fn(ParseNode $n) => $o->setLastModifiedDateTime($n->getDateTimeValue()), + 'networkConfiguration' => fn(ParseNode $n) => $o->setNetworkConfiguration($n->getObjectValue([CloudPcNetworkConfiguration::class, 'createFromDiscriminatorValue'])), + ]); + } + + /** + * Gets the lastModifiedDateTime property value. The lastModifiedDateTime property + * @return DateTime|null + */ + public function getLastModifiedDateTime(): ?DateTime { + $val = $this->getBackingStore()->get('lastModifiedDateTime'); + if (is_null($val) || $val instanceof DateTime) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'lastModifiedDateTime'"); + } + + /** + * Gets the networkConfiguration property value. The networkConfiguration property + * @return CloudPcNetworkConfiguration|null + */ + public function getNetworkConfiguration(): ?CloudPcNetworkConfiguration { + $val = $this->getBackingStore()->get('networkConfiguration'); + if (is_null($val) || $val instanceof CloudPcNetworkConfiguration) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'networkConfiguration'"); + } + + /** + * 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('assignments', $this->getAssignments()); + $writer->writeObjectValue('capabilities', $this->getCapabilities()); + $writer->writeObjectValue('cloudPcConfiguration', $this->getCloudPcConfiguration()); + $writer->writeDateTimeValue('createdDateTime', $this->getCreatedDateTime()); + $writer->writeStringValue('description', $this->getDescription()); + $writer->writeStringValue('displayName', $this->getDisplayName()); + $writer->writeDateTimeValue('lastModifiedDateTime', $this->getLastModifiedDateTime()); + $writer->writeObjectValue('networkConfiguration', $this->getNetworkConfiguration()); + } + + /** + * Sets the assignments property value. The assignments property + * @param array|null $value Value to set for the assignments property. + */ + public function setAssignments(?array $value): void { + $this->getBackingStore()->set('assignments', $value); + } + + /** + * Sets the capabilities property value. The capabilities property + * @param CloudPcPoolCapabilityConfiguration|null $value Value to set for the capabilities property. + */ + public function setCapabilities(?CloudPcPoolCapabilityConfiguration $value): void { + $this->getBackingStore()->set('capabilities', $value); + } + + /** + * Sets the cloudPcConfiguration property value. The cloudPcConfiguration property + * @param CloudPcConfiguration|null $value Value to set for the cloudPcConfiguration property. + */ + public function setCloudPcConfiguration(?CloudPcConfiguration $value): void { + $this->getBackingStore()->set('cloudPcConfiguration', $value); + } + + /** + * Sets the createdDateTime property value. The createdDateTime property + * @param DateTime|null $value Value to set for the createdDateTime property. + */ + public function setCreatedDateTime(?DateTime $value): void { + $this->getBackingStore()->set('createdDateTime', $value); + } + + /** + * Sets the description property value. The description property + * @param string|null $value Value to set for the description property. + */ + public function setDescription(?string $value): void { + $this->getBackingStore()->set('description', $value); + } + + /** + * Sets the displayName property value. The displayName property + * @param string|null $value Value to set for the displayName property. + */ + public function setDisplayName(?string $value): void { + $this->getBackingStore()->set('displayName', $value); + } + + /** + * Sets the lastModifiedDateTime property value. The lastModifiedDateTime property + * @param DateTime|null $value Value to set for the lastModifiedDateTime property. + */ + public function setLastModifiedDateTime(?DateTime $value): void { + $this->getBackingStore()->set('lastModifiedDateTime', $value); + } + + /** + * Sets the networkConfiguration property value. The networkConfiguration property + * @param CloudPcNetworkConfiguration|null $value Value to set for the networkConfiguration property. + */ + public function setNetworkConfiguration(?CloudPcNetworkConfiguration $value): void { + $this->getBackingStore()->set('networkConfiguration', $value); + } + +} diff --git a/src/Generated/Models/CloudPcPoolAssignment.php b/src/Generated/Models/CloudPcPoolAssignment.php new file mode 100644 index 00000000000..d27f55831cf --- /dev/null +++ b/src/Generated/Models/CloudPcPoolAssignment.php @@ -0,0 +1,52 @@ +getChildNode("@odata.type"); + if ($mappingValueNode !== null) { + $mappingValue = $mappingValueNode->getStringValue(); + switch ($mappingValue) { + case '#microsoft.graph.cloudPcAgentPoolUserAssignment': return new CloudPcAgentPoolUserAssignment(); + } + } + return new CloudPcPoolAssignment(); + } + + /** + * The deserialization information for the current model + * @return array + */ + public function getFieldDeserializers(): array { + $o = $this; + return array_merge(parent::getFieldDeserializers(), [ + ]); + } + + /** + * 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); + } + +} diff --git a/src/Generated/Models/CloudPcPoolAssignmentCollectionResponse.php b/src/Generated/Models/CloudPcPoolAssignmentCollectionResponse.php new file mode 100644 index 00000000000..0c24f2438c0 --- /dev/null +++ b/src/Generated/Models/CloudPcPoolAssignmentCollectionResponse.php @@ -0,0 +1,70 @@ + + */ + public function getFieldDeserializers(): array { + $o = $this; + return array_merge(parent::getFieldDeserializers(), [ + 'value' => fn(ParseNode $n) => $o->setValue($n->getCollectionOfObjectValues([CloudPcPoolAssignment::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, CloudPcPoolAssignment::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/CloudPcPoolCapabilityConfiguration.php b/src/Generated/Models/CloudPcPoolCapabilityConfiguration.php new file mode 100644 index 00000000000..3af42a0c376 --- /dev/null +++ b/src/Generated/Models/CloudPcPoolCapabilityConfiguration.php @@ -0,0 +1,121 @@ +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 CloudPcPoolCapabilityConfiguration + */ + public static function createFromDiscriminatorValue(ParseNode $parseNode): CloudPcPoolCapabilityConfiguration { + $mappingValueNode = $parseNode->getChildNode("@odata.type"); + if ($mappingValueNode !== null) { + $mappingValue = $mappingValueNode->getStringValue(); + switch ($mappingValue) { + case '#microsoft.graph.cloudPcAgentPoolCapabilityConfiguration': return new CloudPcAgentPoolCapabilityConfiguration(); + } + } + return new CloudPcPoolCapabilityConfiguration(); + } + + /** + * 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()), + ]; + } + + /** + * Gets the @odata.type property value. The OdataType property + * @return string|null + */ + public function getOdataType(): ?string { + $val = $this->getBackingStore()->get('odataType'); + if (is_null($val) || is_string($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'odataType'"); + } + + /** + * Serializes information the current object + * @param SerializationWriter $writer Serialization writer to use to serialize this model + */ + public function serialize(SerializationWriter $writer): void { + $writer->writeStringValue('@odata.type', $this->getOdataType()); + $writer->writeAdditionalData($this->getAdditionalData()); + } + + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param array $value Value to set for the AdditionalData property. + */ + public function setAdditionalData(?array $value): void { + $this->getBackingStore()->set('additionalData', $value); + } + + /** + * Sets the BackingStore property value. Stores model information. + * @param BackingStore $value Value to set for the BackingStore property. + */ + public function setBackingStore(BackingStore $value): void { + $this->backingStore = $value; + } + + /** + * Sets the @odata.type property value. The OdataType property + * @param string|null $value Value to set for the @odata.type property. + */ + public function setOdataType(?string $value): void { + $this->getBackingStore()->set('odataType', $value); + } + +} diff --git a/src/Generated/Models/CloudPcPoolCollectionResponse.php b/src/Generated/Models/CloudPcPoolCollectionResponse.php new file mode 100644 index 00000000000..3cbfc58960d --- /dev/null +++ b/src/Generated/Models/CloudPcPoolCollectionResponse.php @@ -0,0 +1,70 @@ + + */ + public function getFieldDeserializers(): array { + $o = $this; + return array_merge(parent::getFieldDeserializers(), [ + 'value' => fn(ParseNode $n) => $o->setValue($n->getCollectionOfObjectValues([CloudPcPool::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, CloudPcPool::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/CloudPcRegionGroupConfiguration.php b/src/Generated/Models/CloudPcRegionGroupConfiguration.php new file mode 100644 index 00000000000..63f438b79e5 --- /dev/null +++ b/src/Generated/Models/CloudPcRegionGroupConfiguration.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 CloudPcRegionGroupConfiguration + */ + public static function createFromDiscriminatorValue(ParseNode $parseNode): CloudPcRegionGroupConfiguration { + return new CloudPcRegionGroupConfiguration(); + } + + /** + * 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()), + 'regionGroup' => fn(ParseNode $n) => $o->setRegionGroup($n->getEnumValue(CloudPcRegionGroup::class)), + 'regions' => function (ParseNode $n) { + $val = $n->getCollectionOfPrimitiveValues(); + if (is_array($val)) { + TypeUtils::validateCollectionValues($val, 'string'); + } + /** @var array|null $val */ + $this->setRegions($val); + }, + ]; + } + + /** + * Gets the @odata.type property value. The OdataType property + * @return string|null + */ + public function getOdataType(): ?string { + $val = $this->getBackingStore()->get('odataType'); + if (is_null($val) || is_string($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'odataType'"); + } + + /** + * Gets the regionGroup property value. The regionGroup property + * @return CloudPcRegionGroup|null + */ + public function getRegionGroup(): ?CloudPcRegionGroup { + $val = $this->getBackingStore()->get('regionGroup'); + if (is_null($val) || $val instanceof CloudPcRegionGroup) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'regionGroup'"); + } + + /** + * Gets the regions property value. The regions property + * @return array|null + */ + public function getRegions(): ?array { + $val = $this->getBackingStore()->get('regions'); + 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 'regions'"); + } + + /** + * 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->writeEnumValue('regionGroup', $this->getRegionGroup()); + $writer->writeCollectionOfPrimitiveValues('regions', $this->getRegions()); + $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 regionGroup property value. The regionGroup property + * @param CloudPcRegionGroup|null $value Value to set for the regionGroup property. + */ + public function setRegionGroup(?CloudPcRegionGroup $value): void { + $this->getBackingStore()->set('regionGroup', $value); + } + + /** + * Sets the regions property value. The regions property + * @param array|null $value Value to set for the regions property. + */ + public function setRegions(?array $value): void { + $this->getBackingStore()->set('regions', $value); + } + +} diff --git a/src/Generated/Models/CloudVideoInteropInfo.php b/src/Generated/Models/CloudVideoInteropInfo.php new file mode 100644 index 00000000000..3694fabf804 --- /dev/null +++ b/src/Generated/Models/CloudVideoInteropInfo.php @@ -0,0 +1,180 @@ +backingStore = BackingStoreFactorySingleton::getInstance()->createBackingStore(); + $this->setAdditionalData([]); + } + + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param ParseNode $parseNode The parse node to use to read the discriminator value and create the object + * @return CloudVideoInteropInfo + */ + public static function createFromDiscriminatorValue(ParseNode $parseNode): CloudVideoInteropInfo { + return new CloudVideoInteropInfo(); + } + + /** + * 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 [ + 'moreInfoWebUrl' => fn(ParseNode $n) => $o->setMoreInfoWebUrl($n->getStringValue()), + '@odata.type' => fn(ParseNode $n) => $o->setOdataType($n->getStringValue()), + 'tenantKey' => fn(ParseNode $n) => $o->setTenantKey($n->getStringValue()), + 'videoTeleconferenceId' => fn(ParseNode $n) => $o->setVideoTeleconferenceId($n->getStringValue()), + ]; + } + + /** + * Gets the moreInfoWebUrl property value. The moreInfoWebUrl property + * @return string|null + */ + public function getMoreInfoWebUrl(): ?string { + $val = $this->getBackingStore()->get('moreInfoWebUrl'); + if (is_null($val) || is_string($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'moreInfoWebUrl'"); + } + + /** + * 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 tenantKey property value. The tenantKey property + * @return string|null + */ + public function getTenantKey(): ?string { + $val = $this->getBackingStore()->get('tenantKey'); + if (is_null($val) || is_string($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'tenantKey'"); + } + + /** + * Gets the videoTeleconferenceId property value. The videoTeleconferenceId property + * @return string|null + */ + public function getVideoTeleconferenceId(): ?string { + $val = $this->getBackingStore()->get('videoTeleconferenceId'); + if (is_null($val) || is_string($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'videoTeleconferenceId'"); + } + + /** + * Serializes information the current object + * @param SerializationWriter $writer Serialization writer to use to serialize this model + */ + public function serialize(SerializationWriter $writer): void { + $writer->writeStringValue('moreInfoWebUrl', $this->getMoreInfoWebUrl()); + $writer->writeStringValue('@odata.type', $this->getOdataType()); + $writer->writeStringValue('tenantKey', $this->getTenantKey()); + $writer->writeStringValue('videoTeleconferenceId', $this->getVideoTeleconferenceId()); + $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 moreInfoWebUrl property value. The moreInfoWebUrl property + * @param string|null $value Value to set for the moreInfoWebUrl property. + */ + public function setMoreInfoWebUrl(?string $value): void { + $this->getBackingStore()->set('moreInfoWebUrl', $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 tenantKey property value. The tenantKey property + * @param string|null $value Value to set for the tenantKey property. + */ + public function setTenantKey(?string $value): void { + $this->getBackingStore()->set('tenantKey', $value); + } + + /** + * Sets the videoTeleconferenceId property value. The videoTeleconferenceId property + * @param string|null $value Value to set for the videoTeleconferenceId property. + */ + public function setVideoTeleconferenceId(?string $value): void { + $this->getBackingStore()->set('videoTeleconferenceId', $value); + } + +} diff --git a/src/Generated/Models/CopilotPackage.php b/src/Generated/Models/CopilotPackage.php index 051c57e6c51..7b9d2b54ee3 100644 --- a/src/Generated/Models/CopilotPackage.php +++ b/src/Generated/Models/CopilotPackage.php @@ -132,6 +132,7 @@ public function getFieldDeserializers(): array { 'lastModifiedDateTime' => fn(ParseNode $n) => $o->setLastModifiedDateTime($n->getDateTimeValue()), 'manifestId' => fn(ParseNode $n) => $o->setManifestId($n->getStringValue()), 'manifestVersion' => fn(ParseNode $n) => $o->setManifestVersion($n->getStringValue()), + 'ownerId' => fn(ParseNode $n) => $o->setOwnerId($n->getStringValue()), 'platform' => fn(ParseNode $n) => $o->setPlatform($n->getStringValue()), 'publisher' => fn(ParseNode $n) => $o->setPublisher($n->getStringValue()), 'shortDescription' => fn(ParseNode $n) => $o->setShortDescription($n->getStringValue()), @@ -197,6 +198,18 @@ public function getManifestVersion(): ?string { throw new \UnexpectedValueException("Invalid type found in backing store for 'manifestVersion'"); } + /** + * Gets the ownerId property value. The ownerId property + * @return string|null + */ + public function getOwnerId(): ?string { + $val = $this->getBackingStore()->get('ownerId'); + if (is_null($val) || is_string($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'ownerId'"); + } + /** * Gets the platform property value. The platform property * @return string|null @@ -299,6 +312,7 @@ public function serialize(SerializationWriter $writer): void { $writer->writeDateTimeValue('lastModifiedDateTime', $this->getLastModifiedDateTime()); $writer->writeStringValue('manifestId', $this->getManifestId()); $writer->writeStringValue('manifestVersion', $this->getManifestVersion()); + $writer->writeStringValue('ownerId', $this->getOwnerId()); $writer->writeStringValue('platform', $this->getPlatform()); $writer->writeStringValue('publisher', $this->getPublisher()); $writer->writeStringValue('shortDescription', $this->getShortDescription()); @@ -388,6 +402,14 @@ public function setManifestVersion(?string $value): void { $this->getBackingStore()->set('manifestVersion', $value); } + /** + * Sets the ownerId property value. The ownerId property + * @param string|null $value Value to set for the ownerId property. + */ + public function setOwnerId(?string $value): void { + $this->getBackingStore()->set('ownerId', $value); + } + /** * Sets the platform property value. The platform property * @param string|null $value Value to set for the platform property. diff --git a/src/Generated/Models/CrossTenantAccessPolicyConfigurationDefault.php b/src/Generated/Models/CrossTenantAccessPolicyConfigurationDefault.php index 64c24eebd19..4cf2d3577c9 100644 --- a/src/Generated/Models/CrossTenantAccessPolicyConfigurationDefault.php +++ b/src/Generated/Models/CrossTenantAccessPolicyConfigurationDefault.php @@ -5,6 +5,7 @@ use Microsoft\Kiota\Abstractions\Serialization\Parsable; use Microsoft\Kiota\Abstractions\Serialization\ParseNode; use Microsoft\Kiota\Abstractions\Serialization\SerializationWriter; +use Microsoft\Kiota\Abstractions\Types\TypeUtils; class CrossTenantAccessPolicyConfigurationDefault extends Entity implements Parsable { @@ -97,7 +98,7 @@ public function getB2bDirectConnectOutbound(): ?CrossTenantAccessPolicyB2BSettin } /** - * Gets the blockServiceProviderOutboundAccess property value. The blockServiceProviderOutboundAccess property + * Gets the blockServiceProviderOutboundAccess property value. Specifies whether users can use granular delegated admin privileges (GDAP) to sign-in and access resources in other organizations. Default value is false. * @return bool|null */ public function getBlockServiceProviderOutboundAccess(): ?bool { @@ -125,6 +126,7 @@ public function getFieldDeserializers(): array { 'inboundTrust' => fn(ParseNode $n) => $o->setInboundTrust($n->getObjectValue([CrossTenantAccessPolicyInboundTrust::class, 'createFromDiscriminatorValue'])), 'invitationRedemptionIdentityProviderConfiguration' => fn(ParseNode $n) => $o->setInvitationRedemptionIdentityProviderConfiguration($n->getObjectValue([DefaultInvitationRedemptionIdentityProviderConfiguration::class, 'createFromDiscriminatorValue'])), 'isServiceDefault' => fn(ParseNode $n) => $o->setIsServiceDefault($n->getBooleanValue()), + 'm365Capabilities' => fn(ParseNode $n) => $o->setM365Capabilities($n->getCollectionOfObjectValues([M365CapabilityBase::class, 'createFromDiscriminatorValue'])), 'm365CollaborationInbound' => fn(ParseNode $n) => $o->setM365CollaborationInbound($n->getObjectValue([CrossTenantAccessPolicyM365CollaborationInboundSetting::class, 'createFromDiscriminatorValue'])), 'm365CollaborationOutbound' => fn(ParseNode $n) => $o->setM365CollaborationOutbound($n->getObjectValue([CrossTenantAccessPolicyM365CollaborationOutboundSetting::class, 'createFromDiscriminatorValue'])), 'tenantRestrictions' => fn(ParseNode $n) => $o->setTenantRestrictions($n->getObjectValue([CrossTenantAccessPolicyTenantRestrictions::class, 'createFromDiscriminatorValue'])), @@ -167,6 +169,20 @@ public function getIsServiceDefault(): ?bool { throw new \UnexpectedValueException("Invalid type found in backing store for 'isServiceDefault'"); } + /** + * Gets the m365Capabilities property value. Defines the default Microsoft 365 cross-tenant capabilities for inbound access from external organizations. + * @return array|null + */ + public function getM365Capabilities(): ?array { + $val = $this->getBackingStore()->get('m365Capabilities'); + if (is_array($val) || is_null($val)) { + TypeUtils::validateCollectionValues($val, M365CapabilityBase::class); + /** @var array|null $val */ + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'm365Capabilities'"); + } + /** * Gets the m365CollaborationInbound property value. Defines your default configuration for inbound Microsoft 365 collaboration settings that determine which users from other organizations can collaborate with your organization using Microsoft 365 apps. * @return CrossTenantAccessPolicyM365CollaborationInboundSetting|null @@ -219,6 +235,7 @@ public function serialize(SerializationWriter $writer): void { $writer->writeObjectValue('inboundTrust', $this->getInboundTrust()); $writer->writeObjectValue('invitationRedemptionIdentityProviderConfiguration', $this->getInvitationRedemptionIdentityProviderConfiguration()); $writer->writeBooleanValue('isServiceDefault', $this->getIsServiceDefault()); + $writer->writeCollectionOfObjectValues('m365Capabilities', $this->getM365Capabilities()); $writer->writeObjectValue('m365CollaborationInbound', $this->getM365CollaborationInbound()); $writer->writeObjectValue('m365CollaborationOutbound', $this->getM365CollaborationOutbound()); $writer->writeObjectValue('tenantRestrictions', $this->getTenantRestrictions()); @@ -273,7 +290,7 @@ public function setB2bDirectConnectOutbound(?CrossTenantAccessPolicyB2BSetting $ } /** - * Sets the blockServiceProviderOutboundAccess property value. The blockServiceProviderOutboundAccess property + * Sets the blockServiceProviderOutboundAccess property value. Specifies whether users can use granular delegated admin privileges (GDAP) to sign-in and access resources in other organizations. Default value is false. * @param bool|null $value Value to set for the blockServiceProviderOutboundAccess property. */ public function setBlockServiceProviderOutboundAccess(?bool $value): void { @@ -304,6 +321,14 @@ public function setIsServiceDefault(?bool $value): void { $this->getBackingStore()->set('isServiceDefault', $value); } + /** + * Sets the m365Capabilities property value. Defines the default Microsoft 365 cross-tenant capabilities for inbound access from external organizations. + * @param array|null $value Value to set for the m365Capabilities property. + */ + public function setM365Capabilities(?array $value): void { + $this->getBackingStore()->set('m365Capabilities', $value); + } + /** * Sets the m365CollaborationInbound property value. Defines your default configuration for inbound Microsoft 365 collaboration settings that determine which users from other organizations can collaborate with your organization using Microsoft 365 apps. * @param CrossTenantAccessPolicyM365CollaborationInboundSetting|null $value Value to set for the m365CollaborationInbound property. diff --git a/src/Generated/Models/CrossTenantAccessPolicyConfigurationPartner.php b/src/Generated/Models/CrossTenantAccessPolicyConfigurationPartner.php index 3426d4986d1..6a85d4f31b3 100644 --- a/src/Generated/Models/CrossTenantAccessPolicyConfigurationPartner.php +++ b/src/Generated/Models/CrossTenantAccessPolicyConfigurationPartner.php @@ -5,6 +5,7 @@ use Microsoft\Kiota\Abstractions\Serialization\Parsable; use Microsoft\Kiota\Abstractions\Serialization\ParseNode; use Microsoft\Kiota\Abstractions\Serialization\SerializationWriter; +use Microsoft\Kiota\Abstractions\Types\TypeUtils; class CrossTenantAccessPolicyConfigurationPartner extends PolicyDeletableItem implements Parsable { @@ -98,7 +99,7 @@ public function getB2bDirectConnectOutbound(): ?CrossTenantAccessPolicyB2BSettin } /** - * Gets the blockServiceProviderOutboundAccess property value. The blockServiceProviderOutboundAccess property + * Gets the blockServiceProviderOutboundAccess property value. Specifies whether users can use granular delegated admin privileges (GDAP) to sign-in and access resources in other organizations. Default value is false. * @return bool|null */ public function getBlockServiceProviderOutboundAccess(): ?bool { @@ -127,6 +128,7 @@ public function getFieldDeserializers(): array { 'inboundTrust' => fn(ParseNode $n) => $o->setInboundTrust($n->getObjectValue([CrossTenantAccessPolicyInboundTrust::class, 'createFromDiscriminatorValue'])), 'isInMultiTenantOrganization' => fn(ParseNode $n) => $o->setIsInMultiTenantOrganization($n->getBooleanValue()), 'isServiceProvider' => fn(ParseNode $n) => $o->setIsServiceProvider($n->getBooleanValue()), + 'm365Capabilities' => fn(ParseNode $n) => $o->setM365Capabilities($n->getCollectionOfObjectValues([M365CapabilityBase::class, 'createFromDiscriminatorValue'])), 'm365CollaborationInbound' => fn(ParseNode $n) => $o->setM365CollaborationInbound($n->getObjectValue([CrossTenantAccessPolicyM365CollaborationInboundSetting::class, 'createFromDiscriminatorValue'])), 'm365CollaborationOutbound' => fn(ParseNode $n) => $o->setM365CollaborationOutbound($n->getObjectValue([CrossTenantAccessPolicyM365CollaborationOutboundSetting::class, 'createFromDiscriminatorValue'])), 'tenantId' => fn(ParseNode $n) => $o->setTenantId($n->getStringValue()), @@ -182,6 +184,20 @@ public function getIsServiceProvider(): ?bool { throw new \UnexpectedValueException("Invalid type found in backing store for 'isServiceProvider'"); } + /** + * Gets the m365Capabilities property value. Defines the partner-specific Microsoft 365 cross-tenant capabilities for inbound access from the partner organization. + * @return array|null + */ + public function getM365Capabilities(): ?array { + $val = $this->getBackingStore()->get('m365Capabilities'); + if (is_array($val) || is_null($val)) { + TypeUtils::validateCollectionValues($val, M365CapabilityBase::class); + /** @var array|null $val */ + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'm365Capabilities'"); + } + /** * Gets the m365CollaborationInbound property value. Defines your partner-specific configuration for inbound Microsoft 365 collaboration settings that determine which users from the partner organization can collaborate with your organization using Microsoft 365 apps. * @return CrossTenantAccessPolicyM365CollaborationInboundSetting|null @@ -247,6 +263,7 @@ public function serialize(SerializationWriter $writer): void { $writer->writeObjectValue('inboundTrust', $this->getInboundTrust()); $writer->writeBooleanValue('isInMultiTenantOrganization', $this->getIsInMultiTenantOrganization()); $writer->writeBooleanValue('isServiceProvider', $this->getIsServiceProvider()); + $writer->writeCollectionOfObjectValues('m365Capabilities', $this->getM365Capabilities()); $writer->writeObjectValue('m365CollaborationInbound', $this->getM365CollaborationInbound()); $writer->writeObjectValue('m365CollaborationOutbound', $this->getM365CollaborationOutbound()); $writer->writeStringValue('tenantId', $this->getTenantId()); @@ -302,7 +319,7 @@ public function setB2bDirectConnectOutbound(?CrossTenantAccessPolicyB2BSetting $ } /** - * Sets the blockServiceProviderOutboundAccess property value. The blockServiceProviderOutboundAccess property + * Sets the blockServiceProviderOutboundAccess property value. Specifies whether users can use granular delegated admin privileges (GDAP) to sign-in and access resources in other organizations. Default value is false. * @param bool|null $value Value to set for the blockServiceProviderOutboundAccess property. */ public function setBlockServiceProviderOutboundAccess(?bool $value): void { @@ -341,6 +358,14 @@ public function setIsServiceProvider(?bool $value): void { $this->getBackingStore()->set('isServiceProvider', $value); } + /** + * Sets the m365Capabilities property value. Defines the partner-specific Microsoft 365 cross-tenant capabilities for inbound access from the partner organization. + * @param array|null $value Value to set for the m365Capabilities property. + */ + public function setM365Capabilities(?array $value): void { + $this->getBackingStore()->set('m365Capabilities', $value); + } + /** * Sets the m365CollaborationInbound property value. Defines your partner-specific configuration for inbound Microsoft 365 collaboration settings that determine which users from the partner organization can collaborate with your organization using Microsoft 365 apps. * @param CrossTenantAccessPolicyM365CollaborationInboundSetting|null $value Value to set for the m365CollaborationInbound property. diff --git a/src/Generated/Models/CrossTenantCalendarAvailabilityBasic.php b/src/Generated/Models/CrossTenantCalendarAvailabilityBasic.php new file mode 100644 index 00000000000..f29883f92b1 --- /dev/null +++ b/src/Generated/Models/CrossTenantCalendarAvailabilityBasic.php @@ -0,0 +1,46 @@ +setOdataType('#microsoft.graph.crossTenantCalendarAvailabilityBasic'); + } + + /** + * 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 CrossTenantCalendarAvailabilityBasic + */ + public static function createFromDiscriminatorValue(ParseNode $parseNode): CrossTenantCalendarAvailabilityBasic { + return new CrossTenantCalendarAvailabilityBasic(); + } + + /** + * The deserialization information for the current model + * @return array + */ + public function getFieldDeserializers(): array { + $o = $this; + return array_merge(parent::getFieldDeserializers(), [ + ]); + } + + /** + * 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); + } + +} diff --git a/src/Generated/Models/CrossTenantCalendarAvailabilityLimitedDetails.php b/src/Generated/Models/CrossTenantCalendarAvailabilityLimitedDetails.php new file mode 100644 index 00000000000..d55c870773a --- /dev/null +++ b/src/Generated/Models/CrossTenantCalendarAvailabilityLimitedDetails.php @@ -0,0 +1,46 @@ +setOdataType('#microsoft.graph.crossTenantCalendarAvailabilityLimitedDetails'); + } + + /** + * 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 CrossTenantCalendarAvailabilityLimitedDetails + */ + public static function createFromDiscriminatorValue(ParseNode $parseNode): CrossTenantCalendarAvailabilityLimitedDetails { + return new CrossTenantCalendarAvailabilityLimitedDetails(); + } + + /** + * The deserialization information for the current model + * @return array + */ + public function getFieldDeserializers(): array { + $o = $this; + return array_merge(parent::getFieldDeserializers(), [ + ]); + } + + /** + * 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); + } + +} diff --git a/src/Generated/Models/CrossTenantCalendarSharingFreeBusyDetail.php b/src/Generated/Models/CrossTenantCalendarSharingFreeBusyDetail.php new file mode 100644 index 00000000000..1b84b67e2bc --- /dev/null +++ b/src/Generated/Models/CrossTenantCalendarSharingFreeBusyDetail.php @@ -0,0 +1,46 @@ +setOdataType('#microsoft.graph.crossTenantCalendarSharingFreeBusyDetail'); + } + + /** + * 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 CrossTenantCalendarSharingFreeBusyDetail + */ + public static function createFromDiscriminatorValue(ParseNode $parseNode): CrossTenantCalendarSharingFreeBusyDetail { + return new CrossTenantCalendarSharingFreeBusyDetail(); + } + + /** + * The deserialization information for the current model + * @return array + */ + public function getFieldDeserializers(): array { + $o = $this; + return array_merge(parent::getFieldDeserializers(), [ + ]); + } + + /** + * 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); + } + +} diff --git a/src/Generated/Models/CrossTenantCalendarSharingFreeBusyReviewer.php b/src/Generated/Models/CrossTenantCalendarSharingFreeBusyReviewer.php new file mode 100644 index 00000000000..7f62810f76c --- /dev/null +++ b/src/Generated/Models/CrossTenantCalendarSharingFreeBusyReviewer.php @@ -0,0 +1,46 @@ +setOdataType('#microsoft.graph.crossTenantCalendarSharingFreeBusyReviewer'); + } + + /** + * 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 CrossTenantCalendarSharingFreeBusyReviewer + */ + public static function createFromDiscriminatorValue(ParseNode $parseNode): CrossTenantCalendarSharingFreeBusyReviewer { + return new CrossTenantCalendarSharingFreeBusyReviewer(); + } + + /** + * The deserialization information for the current model + * @return array + */ + public function getFieldDeserializers(): array { + $o = $this; + return array_merge(parent::getFieldDeserializers(), [ + ]); + } + + /** + * 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); + } + +} diff --git a/src/Generated/Models/CrossTenantCalendarSharingFreeBusySimple.php b/src/Generated/Models/CrossTenantCalendarSharingFreeBusySimple.php new file mode 100644 index 00000000000..597b3cdfd04 --- /dev/null +++ b/src/Generated/Models/CrossTenantCalendarSharingFreeBusySimple.php @@ -0,0 +1,46 @@ +setOdataType('#microsoft.graph.crossTenantCalendarSharingFreeBusySimple'); + } + + /** + * 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 CrossTenantCalendarSharingFreeBusySimple + */ + public static function createFromDiscriminatorValue(ParseNode $parseNode): CrossTenantCalendarSharingFreeBusySimple { + return new CrossTenantCalendarSharingFreeBusySimple(); + } + + /** + * The deserialization information for the current model + * @return array + */ + public function getFieldDeserializers(): array { + $o = $this; + return array_merge(parent::getFieldDeserializers(), [ + ]); + } + + /** + * 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); + } + +} diff --git a/src/Generated/Models/CrossTenantMailTipsAll.php b/src/Generated/Models/CrossTenantMailTipsAll.php new file mode 100644 index 00000000000..a3e21316f14 --- /dev/null +++ b/src/Generated/Models/CrossTenantMailTipsAll.php @@ -0,0 +1,46 @@ +setOdataType('#microsoft.graph.crossTenantMailTipsAll'); + } + + /** + * 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 CrossTenantMailTipsAll + */ + public static function createFromDiscriminatorValue(ParseNode $parseNode): CrossTenantMailTipsAll { + return new CrossTenantMailTipsAll(); + } + + /** + * The deserialization information for the current model + * @return array + */ + public function getFieldDeserializers(): array { + $o = $this; + return array_merge(parent::getFieldDeserializers(), [ + ]); + } + + /** + * 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); + } + +} diff --git a/src/Generated/Models/CrossTenantMailTipsLimited.php b/src/Generated/Models/CrossTenantMailTipsLimited.php new file mode 100644 index 00000000000..1afea5f8888 --- /dev/null +++ b/src/Generated/Models/CrossTenantMailTipsLimited.php @@ -0,0 +1,46 @@ +setOdataType('#microsoft.graph.crossTenantMailTipsLimited'); + } + + /** + * 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 CrossTenantMailTipsLimited + */ + public static function createFromDiscriminatorValue(ParseNode $parseNode): CrossTenantMailTipsLimited { + return new CrossTenantMailTipsLimited(); + } + + /** + * The deserialization information for the current model + * @return array + */ + public function getFieldDeserializers(): array { + $o = $this; + return array_merge(parent::getFieldDeserializers(), [ + ]); + } + + /** + * 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); + } + +} diff --git a/src/Generated/Models/CrossTenantMigration.php b/src/Generated/Models/CrossTenantMigration.php new file mode 100644 index 00000000000..6b9892273f8 --- /dev/null +++ b/src/Generated/Models/CrossTenantMigration.php @@ -0,0 +1,46 @@ +setOdataType('#microsoft.graph.crossTenantMigration'); + } + + /** + * 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 CrossTenantMigration + */ + public static function createFromDiscriminatorValue(ParseNode $parseNode): CrossTenantMigration { + return new CrossTenantMigration(); + } + + /** + * The deserialization information for the current model + * @return array + */ + public function getFieldDeserializers(): array { + $o = $this; + return array_merge(parent::getFieldDeserializers(), [ + ]); + } + + /** + * 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); + } + +} diff --git a/src/Generated/Models/CrossTenantOpenProfileCard.php b/src/Generated/Models/CrossTenantOpenProfileCard.php new file mode 100644 index 00000000000..8a41dd103fe --- /dev/null +++ b/src/Generated/Models/CrossTenantOpenProfileCard.php @@ -0,0 +1,46 @@ +setOdataType('#microsoft.graph.crossTenantOpenProfileCard'); + } + + /** + * 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 CrossTenantOpenProfileCard + */ + public static function createFromDiscriminatorValue(ParseNode $parseNode): CrossTenantOpenProfileCard { + return new CrossTenantOpenProfileCard(); + } + + /** + * The deserialization information for the current model + * @return array + */ + public function getFieldDeserializers(): array { + $o = $this; + return array_merge(parent::getFieldDeserializers(), [ + ]); + } + + /** + * 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); + } + +} diff --git a/src/Generated/Models/CrossTenantPlacesDeskBooking.php b/src/Generated/Models/CrossTenantPlacesDeskBooking.php new file mode 100644 index 00000000000..8c8e7d1092a --- /dev/null +++ b/src/Generated/Models/CrossTenantPlacesDeskBooking.php @@ -0,0 +1,46 @@ +setOdataType('#microsoft.graph.crossTenantPlacesDeskBooking'); + } + + /** + * 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 CrossTenantPlacesDeskBooking + */ + public static function createFromDiscriminatorValue(ParseNode $parseNode): CrossTenantPlacesDeskBooking { + return new CrossTenantPlacesDeskBooking(); + } + + /** + * The deserialization information for the current model + * @return array + */ + public function getFieldDeserializers(): array { + $o = $this; + return array_merge(parent::getFieldDeserializers(), [ + ]); + } + + /** + * 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); + } + +} diff --git a/src/Generated/Models/CrossTenantPlacesRoomBooking.php b/src/Generated/Models/CrossTenantPlacesRoomBooking.php new file mode 100644 index 00000000000..dcf25de1193 --- /dev/null +++ b/src/Generated/Models/CrossTenantPlacesRoomBooking.php @@ -0,0 +1,46 @@ +setOdataType('#microsoft.graph.crossTenantPlacesRoomBooking'); + } + + /** + * 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 CrossTenantPlacesRoomBooking + */ + public static function createFromDiscriminatorValue(ParseNode $parseNode): CrossTenantPlacesRoomBooking { + return new CrossTenantPlacesRoomBooking(); + } + + /** + * The deserialization information for the current model + * @return array + */ + public function getFieldDeserializers(): array { + $o = $this; + return array_merge(parent::getFieldDeserializers(), [ + ]); + } + + /** + * 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); + } + +} diff --git a/src/Generated/Models/CustomAuthenticationExtension.php b/src/Generated/Models/CustomAuthenticationExtension.php index 2e34611aae8..4206a46cfa1 100644 --- a/src/Generated/Models/CustomAuthenticationExtension.php +++ b/src/Generated/Models/CustomAuthenticationExtension.php @@ -31,6 +31,7 @@ public static function createFromDiscriminatorValue(ParseNode $parseNode): Custo case '#microsoft.graph.onOtpSendCustomExtension': return new OnOtpSendCustomExtension(); case '#microsoft.graph.onPasswordSubmitCustomExtension': return new OnPasswordSubmitCustomExtension(); case '#microsoft.graph.onTokenIssuanceStartCustomExtension': return new OnTokenIssuanceStartCustomExtension(); + case '#microsoft.graph.onVerifiedIdClaimValidationCustomExtension': return new OnVerifiedIdClaimValidationCustomExtension(); } } return new CustomAuthenticationExtension(); diff --git a/src/Generated/Models/CustomCalloutExtension.php b/src/Generated/Models/CustomCalloutExtension.php index 8bd8a9a4904..3e9ae54ca47 100644 --- a/src/Generated/Models/CustomCalloutExtension.php +++ b/src/Generated/Models/CustomCalloutExtension.php @@ -36,6 +36,7 @@ public static function createFromDiscriminatorValue(ParseNode $parseNode): Custo case '#microsoft.graph.onOtpSendCustomExtension': return new OnOtpSendCustomExtension(); case '#microsoft.graph.onPasswordSubmitCustomExtension': return new OnPasswordSubmitCustomExtension(); case '#microsoft.graph.onTokenIssuanceStartCustomExtension': return new OnTokenIssuanceStartCustomExtension(); + case '#microsoft.graph.onVerifiedIdClaimValidationCustomExtension': return new OnVerifiedIdClaimValidationCustomExtension(); } } return new CustomCalloutExtension(); diff --git a/src/Generated/Models/CustomDataProvidedResourceFile.php b/src/Generated/Models/CustomDataProvidedResourceFile.php index 01746f493b0..71fda071730 100644 --- a/src/Generated/Models/CustomDataProvidedResourceFile.php +++ b/src/Generated/Models/CustomDataProvidedResourceFile.php @@ -39,7 +39,7 @@ public function getFieldDeserializers(): array { } /** - * Gets the name property value. Name of the file that was uploaded. + * Gets the name property value. Name of the uploaded file, including the file extension. Required. Supports $filter (eq, ne) and $orderby. * @return string|null */ public function getName(): ?string { @@ -51,7 +51,7 @@ public function getName(): ?string { } /** - * Gets the size property value. Size of the uploaded file in bytes. + * Gets the size property value. Size of the file in bytes. Read-only. Supports $filter (eq, ne, gt, ge, lt, le) and $orderby. * @return int|null */ public function getSize(): ?int { @@ -63,7 +63,7 @@ public function getSize(): ?int { } /** - * Gets the uploadedDateTime property value. Time at which the file was uploaded. + * Gets the uploadedDateTime property value. Timestamp when the file was uploaded. Read-only. Supports $filter (eq, ne, gt, ge, lt, le) and $orderby. * @return DateTime|null */ public function getUploadedDateTime(): ?DateTime { @@ -86,7 +86,7 @@ public function serialize(SerializationWriter $writer): void { } /** - * Sets the name property value. Name of the file that was uploaded. + * Sets the name property value. Name of the uploaded file, including the file extension. Required. Supports $filter (eq, ne) and $orderby. * @param string|null $value Value to set for the name property. */ public function setName(?string $value): void { @@ -94,7 +94,7 @@ public function setName(?string $value): void { } /** - * Sets the size property value. Size of the uploaded file in bytes. + * Sets the size property value. Size of the file in bytes. Read-only. Supports $filter (eq, ne, gt, ge, lt, le) and $orderby. * @param int|null $value Value to set for the size property. */ public function setSize(?int $value): void { @@ -102,7 +102,7 @@ public function setSize(?int $value): void { } /** - * Sets the uploadedDateTime property value. Time at which the file was uploaded. + * Sets the uploadedDateTime property value. Timestamp when the file was uploaded. Read-only. Supports $filter (eq, ne, gt, ge, lt, le) and $orderby. * @param DateTime|null $value Value to set for the uploadedDateTime property. */ public function setUploadedDateTime(?DateTime $value): void { diff --git a/src/Generated/Models/CustomDataProvidedResourceFileCollectionResponse.php b/src/Generated/Models/CustomDataProvidedResourceFileCollectionResponse.php new file mode 100644 index 00000000000..49511c230c3 --- /dev/null +++ b/src/Generated/Models/CustomDataProvidedResourceFileCollectionResponse.php @@ -0,0 +1,70 @@ + + */ + public function getFieldDeserializers(): array { + $o = $this; + return array_merge(parent::getFieldDeserializers(), [ + 'value' => fn(ParseNode $n) => $o->setValue($n->getCollectionOfObjectValues([CustomDataProvidedResourceFile::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, CustomDataProvidedResourceFile::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/CustomDataProvidedResourceUploadSession.php b/src/Generated/Models/CustomDataProvidedResourceUploadSession.php index 46e55267246..5d2754cc07a 100644 --- a/src/Generated/Models/CustomDataProvidedResourceUploadSession.php +++ b/src/Generated/Models/CustomDataProvidedResourceUploadSession.php @@ -6,6 +6,7 @@ use Microsoft\Kiota\Abstractions\Serialization\Parsable; use Microsoft\Kiota\Abstractions\Serialization\ParseNode; use Microsoft\Kiota\Abstractions\Serialization\SerializationWriter; +use Microsoft\Kiota\Abstractions\Types\TypeUtils; class CustomDataProvidedResourceUploadSession extends Entity implements Parsable { @@ -26,7 +27,7 @@ public static function createFromDiscriminatorValue(ParseNode $parseNode): Custo } /** - * Gets the createdDateTime property value. DateTime when the upload session was created. Read-only. + * Gets the createdDateTime property value. DateTime when the upload session was created. Read-only. Supports $orderby. * @return DateTime|null */ public function getCreatedDateTime(): ?DateTime { @@ -58,7 +59,9 @@ public function getFieldDeserializers(): array { return array_merge(parent::getFieldDeserializers(), [ 'createdDateTime' => fn(ParseNode $n) => $o->setCreatedDateTime($n->getDateTimeValue()), 'data' => fn(ParseNode $n) => $o->setData($n->getObjectValue([CustomExtensionData::class, 'createFromDiscriminatorValue'])), + 'files' => fn(ParseNode $n) => $o->setFiles($n->getCollectionOfObjectValues([CustomDataProvidedResourceFile::class, 'createFromDiscriminatorValue'])), 'isUploadDone' => fn(ParseNode $n) => $o->setIsUploadDone($n->getBooleanValue()), + 'referenceId' => fn(ParseNode $n) => $o->setReferenceId($n->getStringValue()), 'source' => fn(ParseNode $n) => $o->setSource($n->getStringValue()), 'stats' => fn(ParseNode $n) => $o->setStats($n->getObjectValue([CustomDataProvidedResourceUploadStats::class, 'createFromDiscriminatorValue'])), 'status' => fn(ParseNode $n) => $o->setStatus($n->getEnumValue(CustomDataProvidedResourceUploadStatus::class)), @@ -66,6 +69,20 @@ public function getFieldDeserializers(): array { ]); } + /** + * Gets the files property value. The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @return array|null + */ + public function getFiles(): ?array { + $val = $this->getBackingStore()->get('files'); + if (is_array($val) || is_null($val)) { + TypeUtils::validateCollectionValues($val, CustomDataProvidedResourceFile::class); + /** @var array|null $val */ + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'files'"); + } + /** * Gets the isUploadDone property value. Indicates if all the necessary files have been uploaded to this session. * @return bool|null @@ -78,6 +95,18 @@ public function getIsUploadDone(): ?bool { throw new \UnexpectedValueException("Invalid type found in backing store for 'isUploadDone'"); } + /** + * Gets the referenceId property value. The ID of the context for which data is being uploaded, for example, the Access Review instance ID. Supports $filter (eq). + * @return string|null + */ + public function getReferenceId(): ?string { + $val = $this->getBackingStore()->get('referenceId'); + if (is_null($val) || is_string($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'referenceId'"); + } + /** * Gets the source property value. The source of the access data. This should be set to the customdataprovidedresource's name when creating the session. * @return string|null @@ -134,7 +163,9 @@ public function serialize(SerializationWriter $writer): void { parent::serialize($writer); $writer->writeDateTimeValue('createdDateTime', $this->getCreatedDateTime()); $writer->writeObjectValue('data', $this->getData()); + $writer->writeCollectionOfObjectValues('files', $this->getFiles()); $writer->writeBooleanValue('isUploadDone', $this->getIsUploadDone()); + $writer->writeStringValue('referenceId', $this->getReferenceId()); $writer->writeStringValue('source', $this->getSource()); $writer->writeObjectValue('stats', $this->getStats()); $writer->writeEnumValue('status', $this->getStatus()); @@ -142,7 +173,7 @@ public function serialize(SerializationWriter $writer): void { } /** - * Sets the createdDateTime property value. DateTime when the upload session was created. Read-only. + * Sets the createdDateTime property value. DateTime when the upload session was created. Read-only. Supports $orderby. * @param DateTime|null $value Value to set for the createdDateTime property. */ public function setCreatedDateTime(?DateTime $value): void { @@ -157,6 +188,14 @@ public function setData(?CustomExtensionData $value): void { $this->getBackingStore()->set('data', $value); } + /** + * Sets the files property value. The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. + * @param array|null $value Value to set for the files property. + */ + public function setFiles(?array $value): void { + $this->getBackingStore()->set('files', $value); + } + /** * Sets the isUploadDone property value. Indicates if all the necessary files have been uploaded to this session. * @param bool|null $value Value to set for the isUploadDone property. @@ -165,6 +204,14 @@ public function setIsUploadDone(?bool $value): void { $this->getBackingStore()->set('isUploadDone', $value); } + /** + * Sets the referenceId property value. The ID of the context for which data is being uploaded, for example, the Access Review instance ID. Supports $filter (eq). + * @param string|null $value Value to set for the referenceId property. + */ + public function setReferenceId(?string $value): void { + $this->getBackingStore()->set('referenceId', $value); + } + /** * Sets the source property value. The source of the access data. This should be set to the customdataprovidedresource's name when creating the session. * @param string|null $value Value to set for the source property. diff --git a/src/Generated/Models/DeviceRegistrationPolicy.php b/src/Generated/Models/DeviceRegistrationPolicy.php index 985ff9eb1d3..7a5eaffdffb 100644 --- a/src/Generated/Models/DeviceRegistrationPolicy.php +++ b/src/Generated/Models/DeviceRegistrationPolicy.php @@ -49,7 +49,7 @@ public function getAzureADRegistration(): ?AzureADRegistrationPolicy { } /** - * Gets the description property value. The description of the device registration policy. It's always set to Tenant-wide policy that manages intial provisioning controls using quota restrictions, additional authentication and authorization checks. Read-only. + * Gets the description property value. The description of the device registration policy. Always set to Tenant-wide policy that manages intial provisioning controls using quota restrictions, additional authentication and authorization checks. Read-only. * @return string|null */ public function getDescription(): ?string { @@ -61,7 +61,7 @@ public function getDescription(): ?string { } /** - * Gets the displayName property value. The name of the device registration policy. It's always set to Device Registration Policy. Read-only. + * Gets the displayName property value. The name of the device registration policy. Always set to Device Registration Policy. Read-only. * @return string|null */ public function getDisplayName(): ?string { @@ -157,7 +157,7 @@ public function setAzureADRegistration(?AzureADRegistrationPolicy $value): void } /** - * Sets the description property value. The description of the device registration policy. It's always set to Tenant-wide policy that manages intial provisioning controls using quota restrictions, additional authentication and authorization checks. Read-only. + * Sets the description property value. The description of the device registration policy. Always set to Tenant-wide policy that manages intial provisioning controls using quota restrictions, additional authentication and authorization checks. Read-only. * @param string|null $value Value to set for the description property. */ public function setDescription(?string $value): void { @@ -165,7 +165,7 @@ public function setDescription(?string $value): void { } /** - * Sets the displayName property value. The name of the device registration policy. It's always set to Device Registration Policy. Read-only. + * Sets the displayName property value. The name of the device registration policy. Always set to Device Registration Policy. Read-only. * @param string|null $value Value to set for the displayName property. */ public function setDisplayName(?string $value): void { diff --git a/src/Generated/Models/Entity.php b/src/Generated/Models/Entity.php index 76dfc6b7ecb..a5a57fbd2bf 100644 --- a/src/Generated/Models/Entity.php +++ b/src/Generated/Models/Entity.php @@ -146,6 +146,7 @@ use Microsoft\Graph\Beta\Generated\Models\Networkaccess\ForwardingPolicy; use Microsoft\Graph\Beta\Generated\Models\Networkaccess\ForwardingPolicyLink; use Microsoft\Graph\Beta\Generated\Models\Networkaccess\ForwardingProfile; +use Microsoft\Graph\Beta\Generated\Models\Networkaccess\ForwardingProfileBase; use Microsoft\Graph\Beta\Generated\Models\Networkaccess\ForwardingRule; use Microsoft\Graph\Beta\Generated\Models\Networkaccess\FqdnFilteringRule; use Microsoft\Graph\Beta\Generated\Models\Networkaccess\InternetAccessForwardingRule; @@ -758,6 +759,8 @@ public static function createFromDiscriminatorValue(ParseNode $parseNode): Entit case '#microsoft.graph.cloudLicensing.usageRight': return new UsageRight(); case '#microsoft.graph.cloudLicensing.waitingMember': return new WaitingMember(); case '#microsoft.graph.cloudPC': return new CloudPC(); + case '#microsoft.graph.cloudPcAgentPool': return new CloudPcAgentPool(); + case '#microsoft.graph.cloudPcAgentPoolUserAssignment': return new CloudPcAgentPoolUserAssignment(); case '#microsoft.graph.cloudPcAuditEvent': return new CloudPcAuditEvent(); case '#microsoft.graph.cloudPcBulkAction': return new CloudPcBulkAction(); case '#microsoft.graph.cloudPcBulkCreateSnapshot': return new CloudPcBulkCreateSnapshot(); @@ -787,6 +790,8 @@ public static function createFromDiscriminatorValue(ParseNode $parseNode): Entit case '#microsoft.graph.cloudPcManagedLicense': return new CloudPcManagedLicense(); case '#microsoft.graph.cloudPcOnPremisesConnection': return new CloudPcOnPremisesConnection(); case '#microsoft.graph.cloudPcOrganizationSettings': return new CloudPcOrganizationSettings(); + case '#microsoft.graph.cloudPcPool': return new CloudPcPool(); + case '#microsoft.graph.cloudPcPoolAssignment': return new CloudPcPoolAssignment(); case '#microsoft.graph.cloudPcProvisioningPolicy': return new CloudPcProvisioningPolicy(); case '#microsoft.graph.cloudPcProvisioningPolicyAssignment': return new CloudPcProvisioningPolicyAssignment(); case '#microsoft.graph.cloudPcReport': return new CloudPcReport(); @@ -852,8 +857,19 @@ public static function createFromDiscriminatorValue(ParseNode $parseNode): Entit case '#microsoft.graph.credentialUserRegistrationDetails': return new CredentialUserRegistrationDetails(); case '#microsoft.graph.crossTenantAccessPolicy': return new CrossTenantAccessPolicy(); case '#microsoft.graph.crossTenantAccessPolicyConfigurationDefault': return new CrossTenantAccessPolicyConfigurationDefault(); + case '#microsoft.graph.crossTenantCalendarAvailabilityBasic': return new CrossTenantCalendarAvailabilityBasic(); + case '#microsoft.graph.crossTenantCalendarAvailabilityLimitedDetails': return new CrossTenantCalendarAvailabilityLimitedDetails(); + case '#microsoft.graph.crossTenantCalendarSharingFreeBusyDetail': return new CrossTenantCalendarSharingFreeBusyDetail(); + case '#microsoft.graph.crossTenantCalendarSharingFreeBusyReviewer': return new CrossTenantCalendarSharingFreeBusyReviewer(); + case '#microsoft.graph.crossTenantCalendarSharingFreeBusySimple': return new CrossTenantCalendarSharingFreeBusySimple(); + case '#microsoft.graph.crossTenantMailTipsAll': return new CrossTenantMailTipsAll(); + case '#microsoft.graph.crossTenantMailTipsLimited': return new CrossTenantMailTipsLimited(); + case '#microsoft.graph.crossTenantMigration': return new CrossTenantMigration(); case '#microsoft.graph.crossTenantMigrationJob': return new CrossTenantMigrationJob(); case '#microsoft.graph.crossTenantMigrationTask': return new CrossTenantMigrationTask(); + case '#microsoft.graph.crossTenantOpenProfileCard': return new CrossTenantOpenProfileCard(); + case '#microsoft.graph.crossTenantPlacesDeskBooking': return new CrossTenantPlacesDeskBooking(); + case '#microsoft.graph.crossTenantPlacesRoomBooking': return new CrossTenantPlacesRoomBooking(); case '#microsoft.graph.customAccessPackageWorkflowExtension': return new CustomAccessPackageWorkflowExtension(); case '#microsoft.graph.customAppScope': return new CustomAppScope(); case '#microsoft.graph.customAuthenticationExtension': return new CustomAuthenticationExtension(); @@ -1445,6 +1461,7 @@ public static function createFromDiscriminatorValue(ParseNode $parseNode): Entit case '#microsoft.graph.longRunningOperation': return new LongRunningOperation(); case '#microsoft.graph.lookupResultRow': return new LookupResultRow(); case '#microsoft.graph.m365AppsInstallationOptions': return new M365AppsInstallationOptions(); + case '#microsoft.graph.m365CapabilityBase': return new M365CapabilityBase(); case '#microsoft.graph.macOSCertificateProfileBase': return new MacOSCertificateProfileBase(); case '#microsoft.graph.macOSCompliancePolicy': return new MacOSCompliancePolicy(); case '#microsoft.graph.macOSCustomAppConfiguration': return new MacOSCustomAppConfiguration(); @@ -1656,6 +1673,7 @@ public static function createFromDiscriminatorValue(ParseNode $parseNode): Entit case '#microsoft.graph.networkaccess.forwardingPolicy': return new ForwardingPolicy(); case '#microsoft.graph.networkaccess.forwardingPolicyLink': return new ForwardingPolicyLink(); case '#microsoft.graph.networkaccess.forwardingProfile': return new ForwardingProfile(); + case '#microsoft.graph.networkaccess.forwardingProfileBase': return new ForwardingProfileBase(); case '#microsoft.graph.networkaccess.forwardingRule': return new ForwardingRule(); case '#microsoft.graph.networkaccess.fqdnFilteringRule': return new FqdnFilteringRule(); case '#microsoft.graph.networkaccess.internetAccessForwardingRule': return new InternetAccessForwardingRule(); @@ -1739,6 +1757,8 @@ public static function createFromDiscriminatorValue(ParseNode $parseNode): Entit case '#microsoft.graph.onTokenIssuanceStartCustomExtension': return new OnTokenIssuanceStartCustomExtension(); case '#microsoft.graph.onTokenIssuanceStartListener': return new OnTokenIssuanceStartListener(); case '#microsoft.graph.onUserCreateStartListener': return new OnUserCreateStartListener(); + case '#microsoft.graph.onVerifiedIdClaimValidationCustomExtension': return new OnVerifiedIdClaimValidationCustomExtension(); + case '#microsoft.graph.onVerifiedIdClaimValidationListener': return new OnVerifiedIdClaimValidationListener(); case '#microsoft.graph.openAwsSecurityGroupFinding': return new OpenAwsSecurityGroupFinding(); case '#microsoft.graph.openIdConnectIdentityProvider': return new OpenIdConnectIdentityProvider(); case '#microsoft.graph.openIdConnectProvider': return new OpenIdConnectProvider(); diff --git a/src/Generated/Models/EscapedList.php b/src/Generated/Models/EscapedList.php index a72d93b84ee..feab9bf2a7c 100644 --- a/src/Generated/Models/EscapedList.php +++ b/src/Generated/Models/EscapedList.php @@ -128,7 +128,7 @@ public function getFieldDeserializers(): array { } /** - * Gets the itemCount property value. The number of items in the list. Read-only. + * Gets the itemCount property value. The total count of items in the list. Read-only. * @return int|null */ public function getItemCount(): ?int { @@ -289,7 +289,7 @@ public function setEscapedList(?ListInfo $value): void { } /** - * Sets the itemCount property value. The number of items in the list. Read-only. + * Sets the itemCount property value. The total count of items in the list. Read-only. * @param int|null $value Value to set for the itemCount property. */ public function setItemCount(?int $value): void { diff --git a/src/Generated/Models/ExchangeSettings.php b/src/Generated/Models/ExchangeSettings.php index 62e804a52b5..072a9ded39f 100644 --- a/src/Generated/Models/ExchangeSettings.php +++ b/src/Generated/Models/ExchangeSettings.php @@ -37,7 +37,7 @@ public function getFieldDeserializers(): array { } /** - * Gets the inPlaceArchiveMailboxId property value. The inPlaceArchiveMailboxId property + * Gets the inPlaceArchiveMailboxId property value. The unique identifier for the user's In-Place Archive mailbox. * @return string|null */ public function getInPlaceArchiveMailboxId(): ?string { @@ -71,7 +71,7 @@ public function serialize(SerializationWriter $writer): void { } /** - * Sets the inPlaceArchiveMailboxId property value. The inPlaceArchiveMailboxId property + * Sets the inPlaceArchiveMailboxId property value. The unique identifier for the user's In-Place Archive mailbox. * @param string|null $value Value to set for the inPlaceArchiveMailboxId property. */ public function setInPlaceArchiveMailboxId(?string $value): void { diff --git a/src/Generated/Models/FaceCheckConfiguration.php b/src/Generated/Models/FaceCheckConfiguration.php index e5138380cda..cb05ff59de7 100644 --- a/src/Generated/Models/FaceCheckConfiguration.php +++ b/src/Generated/Models/FaceCheckConfiguration.php @@ -93,7 +93,7 @@ public function getOdataType(): ?string { } /** - * Gets the sourcePhotoClaimName property value. The sourcePhotoClaimName property + * Gets the sourcePhotoClaimName property value. Source of photo to validate Face Check against. Currently must always be portrait * @return string|null */ public function getSourcePhotoClaimName(): ?string { @@ -148,7 +148,7 @@ public function setOdataType(?string $value): void { } /** - * Sets the sourcePhotoClaimName property value. The sourcePhotoClaimName property + * Sets the sourcePhotoClaimName property value. Source of photo to validate Face Check against. Currently must always be portrait * @param string|null $value Value to set for the sourcePhotoClaimName property. */ public function setSourcePhotoClaimName(?string $value): void { diff --git a/src/Generated/Models/GranularRestoreArtifactBase.php b/src/Generated/Models/GranularRestoreArtifactBase.php index 1ee2edeed2e..4aa90ec2322 100644 --- a/src/Generated/Models/GranularRestoreArtifactBase.php +++ b/src/Generated/Models/GranularRestoreArtifactBase.php @@ -57,6 +57,18 @@ public function getCompletionDateTime(): ?DateTime { throw new \UnexpectedValueException("Invalid type found in backing store for 'completionDateTime'"); } + /** + * Gets the destinationType property value. The destinationType property + * @return DestinationType|null + */ + public function getDestinationType(): ?DestinationType { + $val = $this->getBackingStore()->get('destinationType'); + if (is_null($val) || $val instanceof DestinationType) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'destinationType'"); + } + /** * The deserialization information for the current model * @return array @@ -66,6 +78,7 @@ public function getFieldDeserializers(): array { return array_merge(parent::getFieldDeserializers(), [ 'browseSessionId' => fn(ParseNode $n) => $o->setBrowseSessionId($n->getStringValue()), 'completionDateTime' => fn(ParseNode $n) => $o->setCompletionDateTime($n->getDateTimeValue()), + 'destinationType' => fn(ParseNode $n) => $o->setDestinationType($n->getEnumValue(DestinationType::class)), 'restoredItemKey' => fn(ParseNode $n) => $o->setRestoredItemKey($n->getStringValue()), 'restoredItemPath' => fn(ParseNode $n) => $o->setRestoredItemPath($n->getStringValue()), 'restoredItemWebUrl' => fn(ParseNode $n) => $o->setRestoredItemWebUrl($n->getStringValue()), @@ -168,6 +181,7 @@ public function serialize(SerializationWriter $writer): void { parent::serialize($writer); $writer->writeStringValue('browseSessionId', $this->getBrowseSessionId()); $writer->writeDateTimeValue('completionDateTime', $this->getCompletionDateTime()); + $writer->writeEnumValue('destinationType', $this->getDestinationType()); $writer->writeStringValue('restoredItemKey', $this->getRestoredItemKey()); $writer->writeStringValue('restoredItemPath', $this->getRestoredItemPath()); $writer->writeStringValue('restoredItemWebUrl', $this->getRestoredItemWebUrl()); @@ -193,6 +207,14 @@ public function setCompletionDateTime(?DateTime $value): void { $this->getBackingStore()->set('completionDateTime', $value); } + /** + * Sets the destinationType property value. The destinationType property + * @param DestinationType|null $value Value to set for the destinationType property. + */ + public function setDestinationType(?DestinationType $value): void { + $this->getBackingStore()->set('destinationType', $value); + } + /** * Sets the restoredItemKey property value. The unique identifier for the restored artifact. * @param string|null $value Value to set for the restoredItemKey property. diff --git a/src/Generated/Models/Group.php b/src/Generated/Models/Group.php index 73ad9e389b3..9738d506284 100644 --- a/src/Generated/Models/Group.php +++ b/src/Generated/Models/Group.php @@ -745,7 +745,7 @@ public function getOnPremisesDomainName(): ?string { } /** - * Gets the onPremisesExtensionAttributes property value. The onPremisesExtensionAttributes property + * Gets the onPremisesExtensionAttributes property value. Complex type containing extension attributes 1-15 for the group, synchronized from on-premises Active Directory. Returned only on $select. Supports $filter (eq, ne, not, in). * @return OnPremisesExtensionAttributes|null */ public function getOnPremisesExtensionAttributes(): ?OnPremisesExtensionAttributes { @@ -999,7 +999,7 @@ public function getResourceBehaviorOptions(): ?array { } /** - * Gets the resourceProvisioningOptions property value. Specifies the group resources that are associated with the Microsoft 365 group. The possible value is Team. For more information, see Microsoft 365 group behaviors and provisioning options. Returned by default. Supports $filter (eq, not, startsWith. + * Gets the resourceProvisioningOptions property value. Specifies the group resources that are associated with the Microsoft 365 group. The possible value is Team. For more information, see Microsoft 365 group behaviors and provisioning options. Returned by default. Supports $filter (eq, not, startsWith). * @return array|null */ public function getResourceProvisioningOptions(): ?array { @@ -1689,7 +1689,7 @@ public function setOnPremisesDomainName(?string $value): void { } /** - * Sets the onPremisesExtensionAttributes property value. The onPremisesExtensionAttributes property + * Sets the onPremisesExtensionAttributes property value. Complex type containing extension attributes 1-15 for the group, synchronized from on-premises Active Directory. Returned only on $select. Supports $filter (eq, ne, not, in). * @param OnPremisesExtensionAttributes|null $value Value to set for the onPremisesExtensionAttributes property. */ public function setOnPremisesExtensionAttributes(?OnPremisesExtensionAttributes $value): void { @@ -1849,7 +1849,7 @@ public function setResourceBehaviorOptions(?array $value): void { } /** - * Sets the resourceProvisioningOptions property value. Specifies the group resources that are associated with the Microsoft 365 group. The possible value is Team. For more information, see Microsoft 365 group behaviors and provisioning options. Returned by default. Supports $filter (eq, not, startsWith. + * Sets the resourceProvisioningOptions property value. Specifies the group resources that are associated with the Microsoft 365 group. The possible value is Team. For more information, see Microsoft 365 group behaviors and provisioning options. Returned by default. Supports $filter (eq, not, startsWith). * @param array|null $value Value to set for the resourceProvisioningOptions property. */ public function setResourceProvisioningOptions(?array $value): void { diff --git a/src/Generated/Models/IdentityGovernance/TaskProcessingResult.php b/src/Generated/Models/IdentityGovernance/TaskProcessingResult.php index 3f8636285c8..b4c9eacb0e1 100644 --- a/src/Generated/Models/IdentityGovernance/TaskProcessingResult.php +++ b/src/Generated/Models/IdentityGovernance/TaskProcessingResult.php @@ -73,6 +73,7 @@ public function getFieldDeserializers(): array { 'completedDateTime' => fn(ParseNode $n) => $o->setCompletedDateTime($n->getDateTimeValue()), 'createdDateTime' => fn(ParseNode $n) => $o->setCreatedDateTime($n->getDateTimeValue()), 'failureReason' => fn(ParseNode $n) => $o->setFailureReason($n->getStringValue()), + 'processingInfo' => fn(ParseNode $n) => $o->setProcessingInfo($n->getStringValue()), 'processingStatus' => fn(ParseNode $n) => $o->setProcessingStatus($n->getEnumValue(LifecycleWorkflowProcessingStatus::class)), 'startedDateTime' => fn(ParseNode $n) => $o->setStartedDateTime($n->getDateTimeValue()), 'subject' => fn(ParseNode $n) => $o->setSubject($n->getObjectValue([User::class, 'createFromDiscriminatorValue'])), @@ -80,6 +81,18 @@ public function getFieldDeserializers(): array { ]); } + /** + * Gets the processingInfo property value. The processingInfo property + * @return string|null + */ + public function getProcessingInfo(): ?string { + $val = $this->getBackingStore()->get('processingInfo'); + if (is_null($val) || is_string($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'processingInfo'"); + } + /** * Gets the processingStatus property value. The processingStatus property * @return LifecycleWorkflowProcessingStatus|null @@ -137,6 +150,7 @@ public function serialize(SerializationWriter $writer): void { $writer->writeDateTimeValue('completedDateTime', $this->getCompletedDateTime()); $writer->writeDateTimeValue('createdDateTime', $this->getCreatedDateTime()); $writer->writeStringValue('failureReason', $this->getFailureReason()); + $writer->writeStringValue('processingInfo', $this->getProcessingInfo()); $writer->writeEnumValue('processingStatus', $this->getProcessingStatus()); $writer->writeDateTimeValue('startedDateTime', $this->getStartedDateTime()); $writer->writeObjectValue('subject', $this->getSubject()); @@ -167,6 +181,14 @@ public function setFailureReason(?string $value): void { $this->getBackingStore()->set('failureReason', $value); } + /** + * Sets the processingInfo property value. The processingInfo property + * @param string|null $value Value to set for the processingInfo property. + */ + public function setProcessingInfo(?string $value): void { + $this->getBackingStore()->set('processingInfo', $value); + } + /** * Sets the processingStatus property value. The processingStatus property * @param LifecycleWorkflowProcessingStatus|null $value Value to set for the processingStatus property. diff --git a/src/Generated/Models/LocalAdminPasswordSettings.php b/src/Generated/Models/LocalAdminPasswordSettings.php index b729be278cd..e1fe28765f7 100644 --- a/src/Generated/Models/LocalAdminPasswordSettings.php +++ b/src/Generated/Models/LocalAdminPasswordSettings.php @@ -68,7 +68,7 @@ public function getFieldDeserializers(): array { } /** - * Gets the isEnabled property value. Specifies whether this policy scope is configurable by the admin. The default value is false. An admin can set it to true to enable Local Admin Password Solution (LAPS) within their organzation. + * Gets the isEnabled property value. Specifies whether LAPS is enabled. The default value is false. An admin can set it to true to enable Local Admin Password Solution (LAPS) within their organization. * @return bool|null */ public function getIsEnabled(): ?bool { @@ -118,7 +118,7 @@ public function setBackingStore(BackingStore $value): void { } /** - * Sets the isEnabled property value. Specifies whether this policy scope is configurable by the admin. The default value is false. An admin can set it to true to enable Local Admin Password Solution (LAPS) within their organzation. + * Sets the isEnabled property value. Specifies whether LAPS is enabled. The default value is false. An admin can set it to true to enable Local Admin Password Solution (LAPS) within their organization. * @param bool|null $value Value to set for the isEnabled property. */ public function setIsEnabled(?bool $value): void { diff --git a/src/Generated/Models/M365CapabilityBase.php b/src/Generated/Models/M365CapabilityBase.php new file mode 100644 index 00000000000..b309149885c --- /dev/null +++ b/src/Generated/Models/M365CapabilityBase.php @@ -0,0 +1,129 @@ +getChildNode("@odata.type"); + if ($mappingValueNode !== null) { + $mappingValue = $mappingValueNode->getStringValue(); + switch ($mappingValue) { + case '#microsoft.graph.crossTenantCalendarAvailabilityBasic': return new CrossTenantCalendarAvailabilityBasic(); + case '#microsoft.graph.crossTenantCalendarAvailabilityLimitedDetails': return new CrossTenantCalendarAvailabilityLimitedDetails(); + case '#microsoft.graph.crossTenantCalendarSharingFreeBusyDetail': return new CrossTenantCalendarSharingFreeBusyDetail(); + case '#microsoft.graph.crossTenantCalendarSharingFreeBusyReviewer': return new CrossTenantCalendarSharingFreeBusyReviewer(); + case '#microsoft.graph.crossTenantCalendarSharingFreeBusySimple': return new CrossTenantCalendarSharingFreeBusySimple(); + case '#microsoft.graph.crossTenantMailTipsAll': return new CrossTenantMailTipsAll(); + case '#microsoft.graph.crossTenantMailTipsLimited': return new CrossTenantMailTipsLimited(); + case '#microsoft.graph.crossTenantMigration': return new CrossTenantMigration(); + case '#microsoft.graph.crossTenantOpenProfileCard': return new CrossTenantOpenProfileCard(); + case '#microsoft.graph.crossTenantPlacesDeskBooking': return new CrossTenantPlacesDeskBooking(); + case '#microsoft.graph.crossTenantPlacesRoomBooking': return new CrossTenantPlacesRoomBooking(); + } + } + return new M365CapabilityBase(); + } + + /** + * The deserialization information for the current model + * @return array + */ + public function getFieldDeserializers(): array { + $o = $this; + return array_merge(parent::getFieldDeserializers(), [ + 'inboundAccess' => fn(ParseNode $n) => $o->setInboundAccess($n->getObjectValue([M365CapabilityInboundAccess::class, 'createFromDiscriminatorValue'])), + 'lastModifiedDateTime' => fn(ParseNode $n) => $o->setLastModifiedDateTime($n->getDateTimeValue()), + 'name' => fn(ParseNode $n) => $o->setName($n->getStringValue()), + ]); + } + + /** + * Gets the inboundAccess property value. The inbound access settings for the capability. + * @return M365CapabilityInboundAccess|null + */ + public function getInboundAccess(): ?M365CapabilityInboundAccess { + $val = $this->getBackingStore()->get('inboundAccess'); + if (is_null($val) || $val instanceof M365CapabilityInboundAccess) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'inboundAccess'"); + } + + /** + * Gets the lastModifiedDateTime property value. The automatically updated last modified timestamp for the capability. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2024, is 2024-01-01T00:00:00Z. + * @return DateTime|null + */ + public function getLastModifiedDateTime(): ?DateTime { + $val = $this->getBackingStore()->get('lastModifiedDateTime'); + if (is_null($val) || $val instanceof DateTime) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'lastModifiedDateTime'"); + } + + /** + * Gets the name property value. The name or identifier of the capability. Key. + * @return string|null + */ + public function getName(): ?string { + $val = $this->getBackingStore()->get('name'); + if (is_null($val) || is_string($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'name'"); + } + + /** + * Serializes information the current object + * @param SerializationWriter $writer Serialization writer to use to serialize this model + */ + public function serialize(SerializationWriter $writer): void { + parent::serialize($writer); + $writer->writeObjectValue('inboundAccess', $this->getInboundAccess()); + $writer->writeDateTimeValue('lastModifiedDateTime', $this->getLastModifiedDateTime()); + $writer->writeStringValue('name', $this->getName()); + } + + /** + * Sets the inboundAccess property value. The inbound access settings for the capability. + * @param M365CapabilityInboundAccess|null $value Value to set for the inboundAccess property. + */ + public function setInboundAccess(?M365CapabilityInboundAccess $value): void { + $this->getBackingStore()->set('inboundAccess', $value); + } + + /** + * Sets the lastModifiedDateTime property value. The automatically updated last modified timestamp for the capability. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2024, is 2024-01-01T00:00:00Z. + * @param DateTime|null $value Value to set for the lastModifiedDateTime property. + */ + public function setLastModifiedDateTime(?DateTime $value): void { + $this->getBackingStore()->set('lastModifiedDateTime', $value); + } + + /** + * Sets the name property value. The name or identifier of the capability. Key. + * @param string|null $value Value to set for the name property. + */ + public function setName(?string $value): void { + $this->getBackingStore()->set('name', $value); + } + +} diff --git a/src/Generated/Models/M365CapabilityBaseCollectionResponse.php b/src/Generated/Models/M365CapabilityBaseCollectionResponse.php new file mode 100644 index 00000000000..55b1b29f8b1 --- /dev/null +++ b/src/Generated/Models/M365CapabilityBaseCollectionResponse.php @@ -0,0 +1,70 @@ + + */ + public function getFieldDeserializers(): array { + $o = $this; + return array_merge(parent::getFieldDeserializers(), [ + 'value' => fn(ParseNode $n) => $o->setValue($n->getCollectionOfObjectValues([M365CapabilityBase::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, M365CapabilityBase::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/M365CapabilityInboundAccess.php b/src/Generated/Models/M365CapabilityInboundAccess.php new file mode 100644 index 00000000000..4cd70f2fece --- /dev/null +++ b/src/Generated/Models/M365CapabilityInboundAccess.php @@ -0,0 +1,158 @@ +backingStore = BackingStoreFactorySingleton::getInstance()->createBackingStore(); + $this->setAdditionalData([]); + } + + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param ParseNode $parseNode The parse node to use to read the discriminator value and create the object + * @return M365CapabilityInboundAccess + */ + public static function createFromDiscriminatorValue(ParseNode $parseNode): M365CapabilityInboundAccess { + return new M365CapabilityInboundAccess(); + } + + /** + * 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 [ + 'isAllowed' => fn(ParseNode $n) => $o->setIsAllowed($n->getBooleanValue()), + '@odata.type' => fn(ParseNode $n) => $o->setOdataType($n->getStringValue()), + 'resourceScopes' => fn(ParseNode $n) => $o->setResourceScopes($n->getObjectValue([M365CapabilityResourceScopes::class, 'createFromDiscriminatorValue'])), + ]; + } + + /** + * Gets the isAllowed property value. Indicates whether this capability should be allowed or blocked for inbound access. + * @return bool|null + */ + public function getIsAllowed(): ?bool { + $val = $this->getBackingStore()->get('isAllowed'); + if (is_null($val) || is_bool($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'isAllowed'"); + } + + /** + * 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 resourceScopes property value. Specifies the included and excluded resource scopes for the capability. + * @return M365CapabilityResourceScopes|null + */ + public function getResourceScopes(): ?M365CapabilityResourceScopes { + $val = $this->getBackingStore()->get('resourceScopes'); + if (is_null($val) || $val instanceof M365CapabilityResourceScopes) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'resourceScopes'"); + } + + /** + * Serializes information the current object + * @param SerializationWriter $writer Serialization writer to use to serialize this model + */ + public function serialize(SerializationWriter $writer): void { + $writer->writeBooleanValue('isAllowed', $this->getIsAllowed()); + $writer->writeStringValue('@odata.type', $this->getOdataType()); + $writer->writeObjectValue('resourceScopes', $this->getResourceScopes()); + $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 isAllowed property value. Indicates whether this capability should be allowed or blocked for inbound access. + * @param bool|null $value Value to set for the isAllowed property. + */ + public function setIsAllowed(?bool $value): void { + $this->getBackingStore()->set('isAllowed', $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 resourceScopes property value. Specifies the included and excluded resource scopes for the capability. + * @param M365CapabilityResourceScopes|null $value Value to set for the resourceScopes property. + */ + public function setResourceScopes(?M365CapabilityResourceScopes $value): void { + $this->getBackingStore()->set('resourceScopes', $value); + } + +} diff --git a/src/Generated/Models/M365CapabilityResourceScope.php b/src/Generated/Models/M365CapabilityResourceScope.php new file mode 100644 index 00000000000..8edfbb52bfa --- /dev/null +++ b/src/Generated/Models/M365CapabilityResourceScope.php @@ -0,0 +1,158 @@ +backingStore = BackingStoreFactorySingleton::getInstance()->createBackingStore(); + $this->setAdditionalData([]); + } + + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param ParseNode $parseNode The parse node to use to read the discriminator value and create the object + * @return M365CapabilityResourceScope + */ + public static function createFromDiscriminatorValue(ParseNode $parseNode): M365CapabilityResourceScope { + return new M365CapabilityResourceScope(); + } + + /** + * 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()), + 'resourceId' => fn(ParseNode $n) => $o->setResourceId($n->getStringValue()), + 'resourceType' => fn(ParseNode $n) => $o->setResourceType($n->getEnumValue(M365ResourceType::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 resourceId property value. The ID of the resource to modify (a user or group ID). + * @return string|null + */ + public function getResourceId(): ?string { + $val = $this->getBackingStore()->get('resourceId'); + if (is_null($val) || is_string($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'resourceId'"); + } + + /** + * Gets the resourceType property value. The resourceType property + * @return M365ResourceType|null + */ + public function getResourceType(): ?M365ResourceType { + $val = $this->getBackingStore()->get('resourceType'); + if (is_null($val) || $val instanceof M365ResourceType) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'resourceType'"); + } + + /** + * 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->writeStringValue('resourceId', $this->getResourceId()); + $writer->writeEnumValue('resourceType', $this->getResourceType()); + $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 resourceId property value. The ID of the resource to modify (a user or group ID). + * @param string|null $value Value to set for the resourceId property. + */ + public function setResourceId(?string $value): void { + $this->getBackingStore()->set('resourceId', $value); + } + + /** + * Sets the resourceType property value. The resourceType property + * @param M365ResourceType|null $value Value to set for the resourceType property. + */ + public function setResourceType(?M365ResourceType $value): void { + $this->getBackingStore()->set('resourceType', $value); + } + +} diff --git a/src/Generated/Models/M365CapabilityResourceScopes.php b/src/Generated/Models/M365CapabilityResourceScopes.php new file mode 100644 index 00000000000..52f8f17b29b --- /dev/null +++ b/src/Generated/Models/M365CapabilityResourceScopes.php @@ -0,0 +1,163 @@ +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 M365CapabilityResourceScopes + */ + public static function createFromDiscriminatorValue(ParseNode $parseNode): M365CapabilityResourceScopes { + return new M365CapabilityResourceScopes(); + } + + /** + * 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 excluded property value. Resources to exclude from the scope. If a resource appears in both included and excluded, the excluded property takes precedence. + * @return array|null + */ + public function getExcluded(): ?array { + $val = $this->getBackingStore()->get('excluded'); + if (is_array($val) || is_null($val)) { + TypeUtils::validateCollectionValues($val, M365CapabilityResourceScope::class); + /** @var array|null $val */ + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'excluded'"); + } + + /** + * The deserialization information for the current model + * @return array + */ + public function getFieldDeserializers(): array { + $o = $this; + return [ + 'excluded' => fn(ParseNode $n) => $o->setExcluded($n->getCollectionOfObjectValues([M365CapabilityResourceScope::class, 'createFromDiscriminatorValue'])), + 'included' => fn(ParseNode $n) => $o->setIncluded($n->getCollectionOfObjectValues([M365CapabilityResourceScope::class, 'createFromDiscriminatorValue'])), + '@odata.type' => fn(ParseNode $n) => $o->setOdataType($n->getStringValue()), + ]; + } + + /** + * Gets the included property value. Resources to include in the scope. + * @return array|null + */ + public function getIncluded(): ?array { + $val = $this->getBackingStore()->get('included'); + if (is_array($val) || is_null($val)) { + TypeUtils::validateCollectionValues($val, M365CapabilityResourceScope::class); + /** @var array|null $val */ + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'included'"); + } + + /** + * Gets the @odata.type property value. The OdataType property + * @return string|null + */ + public function getOdataType(): ?string { + $val = $this->getBackingStore()->get('odataType'); + if (is_null($val) || is_string($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'odataType'"); + } + + /** + * Serializes information the current object + * @param SerializationWriter $writer Serialization writer to use to serialize this model + */ + public function serialize(SerializationWriter $writer): void { + $writer->writeCollectionOfObjectValues('excluded', $this->getExcluded()); + $writer->writeCollectionOfObjectValues('included', $this->getIncluded()); + $writer->writeStringValue('@odata.type', $this->getOdataType()); + $writer->writeAdditionalData($this->getAdditionalData()); + } + + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param array $value Value to set for the AdditionalData property. + */ + public function setAdditionalData(?array $value): void { + $this->getBackingStore()->set('additionalData', $value); + } + + /** + * Sets the BackingStore property value. Stores model information. + * @param BackingStore $value Value to set for the BackingStore property. + */ + public function setBackingStore(BackingStore $value): void { + $this->backingStore = $value; + } + + /** + * Sets the excluded property value. Resources to exclude from the scope. If a resource appears in both included and excluded, the excluded property takes precedence. + * @param array|null $value Value to set for the excluded property. + */ + public function setExcluded(?array $value): void { + $this->getBackingStore()->set('excluded', $value); + } + + /** + * Sets the included property value. Resources to include in the scope. + * @param array|null $value Value to set for the included property. + */ + public function setIncluded(?array $value): void { + $this->getBackingStore()->set('included', $value); + } + + /** + * Sets the @odata.type property value. The OdataType property + * @param string|null $value Value to set for the @odata.type property. + */ + public function setOdataType(?string $value): void { + $this->getBackingStore()->set('odataType', $value); + } + +} diff --git a/src/Generated/Models/M365ResourceType.php b/src/Generated/Models/M365ResourceType.php new file mode 100644 index 00000000000..cbea6ee8824 --- /dev/null +++ b/src/Generated/Models/M365ResourceType.php @@ -0,0 +1,12 @@ +|null - */ - public function getAssociations(): ?array { - $val = $this->getBackingStore()->get('associations'); - if (is_array($val) || is_null($val)) { - TypeUtils::validateCollectionValues($val, Association::class); - /** @var array|null $val */ - return $val; - } - throw new \UnexpectedValueException("Invalid type found in backing store for 'associations'"); - } - /** * The deserialization information for the current model * @return array @@ -48,113 +32,15 @@ public function getAssociations(): ?array { public function getFieldDeserializers(): array { $o = $this; return array_merge(parent::getFieldDeserializers(), [ - 'associations' => fn(ParseNode $n) => $o->setAssociations($n->getCollectionOfObjectValues([Association::class, 'createFromDiscriminatorValue'])), - 'isCustomProfile' => fn(ParseNode $n) => $o->setIsCustomProfile($n->getBooleanValue()), - 'priority' => fn(ParseNode $n) => $o->setPriority($n->getIntegerValue()), - 'servicePrincipal' => fn(ParseNode $n) => $o->setServicePrincipal($n->getObjectValue([ServicePrincipal::class, 'createFromDiscriminatorValue'])), - 'trafficForwardingType' => fn(ParseNode $n) => $o->setTrafficForwardingType($n->getEnumValue(TrafficForwardingType::class)), ]); } - /** - * Gets the isCustomProfile property value. The isCustomProfile property - * @return bool|null - */ - public function getIsCustomProfile(): ?bool { - $val = $this->getBackingStore()->get('isCustomProfile'); - if (is_null($val) || is_bool($val)) { - return $val; - } - throw new \UnexpectedValueException("Invalid type found in backing store for 'isCustomProfile'"); - } - - /** - * Gets the priority property value. Profile priority. - * @return int|null - */ - public function getPriority(): ?int { - $val = $this->getBackingStore()->get('priority'); - if (is_null($val) || is_int($val)) { - return $val; - } - throw new \UnexpectedValueException("Invalid type found in backing store for 'priority'"); - } - - /** - * Gets the servicePrincipal property value. The servicePrincipal property - * @return ServicePrincipal|null - */ - public function getServicePrincipal(): ?ServicePrincipal { - $val = $this->getBackingStore()->get('servicePrincipal'); - if (is_null($val) || $val instanceof ServicePrincipal) { - return $val; - } - throw new \UnexpectedValueException("Invalid type found in backing store for 'servicePrincipal'"); - } - - /** - * Gets the trafficForwardingType property value. The trafficForwardingType property - * @return TrafficForwardingType|null - */ - public function getTrafficForwardingType(): ?TrafficForwardingType { - $val = $this->getBackingStore()->get('trafficForwardingType'); - if (is_null($val) || $val instanceof TrafficForwardingType) { - return $val; - } - throw new \UnexpectedValueException("Invalid type found in backing store for 'trafficForwardingType'"); - } - /** * 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('associations', $this->getAssociations()); - $writer->writeBooleanValue('isCustomProfile', $this->getIsCustomProfile()); - $writer->writeIntegerValue('priority', $this->getPriority()); - $writer->writeObjectValue('servicePrincipal', $this->getServicePrincipal()); - $writer->writeEnumValue('trafficForwardingType', $this->getTrafficForwardingType()); - } - - /** - * Sets the associations property value. Specifies the users, groups, devices, and remote networks whose traffic is associated with the given traffic forwarding profile. - * @param array|null $value Value to set for the associations property. - */ - public function setAssociations(?array $value): void { - $this->getBackingStore()->set('associations', $value); - } - - /** - * Sets the isCustomProfile property value. The isCustomProfile property - * @param bool|null $value Value to set for the isCustomProfile property. - */ - public function setIsCustomProfile(?bool $value): void { - $this->getBackingStore()->set('isCustomProfile', $value); - } - - /** - * Sets the priority property value. Profile priority. - * @param int|null $value Value to set for the priority property. - */ - public function setPriority(?int $value): void { - $this->getBackingStore()->set('priority', $value); - } - - /** - * Sets the servicePrincipal property value. The servicePrincipal property - * @param ServicePrincipal|null $value Value to set for the servicePrincipal property. - */ - public function setServicePrincipal(?ServicePrincipal $value): void { - $this->getBackingStore()->set('servicePrincipal', $value); - } - - /** - * Sets the trafficForwardingType property value. The trafficForwardingType property - * @param TrafficForwardingType|null $value Value to set for the trafficForwardingType property. - */ - public function setTrafficForwardingType(?TrafficForwardingType $value): void { - $this->getBackingStore()->set('trafficForwardingType', $value); } } diff --git a/src/Generated/Models/Networkaccess/ForwardingProfileBase.php b/src/Generated/Models/Networkaccess/ForwardingProfileBase.php new file mode 100644 index 00000000000..a9ab7e47227 --- /dev/null +++ b/src/Generated/Models/Networkaccess/ForwardingProfileBase.php @@ -0,0 +1,167 @@ +setOdataType('#microsoft.graph.networkaccess.forwardingProfileBase'); + } + + /** + * 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 ForwardingProfileBase + */ + public static function createFromDiscriminatorValue(ParseNode $parseNode): ForwardingProfileBase { + $mappingValueNode = $parseNode->getChildNode("@odata.type"); + if ($mappingValueNode !== null) { + $mappingValue = $mappingValueNode->getStringValue(); + switch ($mappingValue) { + case '#microsoft.graph.networkaccess.forwardingProfile': return new ForwardingProfile(); + } + } + return new ForwardingProfileBase(); + } + + /** + * Gets the associations property value. The associations property + * @return array|null + */ + public function getAssociations(): ?array { + $val = $this->getBackingStore()->get('associations'); + if (is_array($val) || is_null($val)) { + TypeUtils::validateCollectionValues($val, Association::class); + /** @var array|null $val */ + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'associations'"); + } + + /** + * The deserialization information for the current model + * @return array + */ + public function getFieldDeserializers(): array { + $o = $this; + return array_merge(parent::getFieldDeserializers(), [ + 'associations' => fn(ParseNode $n) => $o->setAssociations($n->getCollectionOfObjectValues([Association::class, 'createFromDiscriminatorValue'])), + 'isCustomProfile' => fn(ParseNode $n) => $o->setIsCustomProfile($n->getBooleanValue()), + 'priority' => fn(ParseNode $n) => $o->setPriority($n->getIntegerValue()), + 'servicePrincipal' => fn(ParseNode $n) => $o->setServicePrincipal($n->getObjectValue([ServicePrincipal::class, 'createFromDiscriminatorValue'])), + 'trafficForwardingType' => fn(ParseNode $n) => $o->setTrafficForwardingType($n->getEnumValue(TrafficForwardingType::class)), + ]); + } + + /** + * Gets the isCustomProfile property value. The isCustomProfile property + * @return bool|null + */ + public function getIsCustomProfile(): ?bool { + $val = $this->getBackingStore()->get('isCustomProfile'); + if (is_null($val) || is_bool($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'isCustomProfile'"); + } + + /** + * Gets the priority property value. The priority property + * @return int|null + */ + public function getPriority(): ?int { + $val = $this->getBackingStore()->get('priority'); + if (is_null($val) || is_int($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'priority'"); + } + + /** + * Gets the servicePrincipal property value. The servicePrincipal property + * @return ServicePrincipal|null + */ + public function getServicePrincipal(): ?ServicePrincipal { + $val = $this->getBackingStore()->get('servicePrincipal'); + if (is_null($val) || $val instanceof ServicePrincipal) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'servicePrincipal'"); + } + + /** + * Gets the trafficForwardingType property value. The trafficForwardingType property + * @return TrafficForwardingType|null + */ + public function getTrafficForwardingType(): ?TrafficForwardingType { + $val = $this->getBackingStore()->get('trafficForwardingType'); + if (is_null($val) || $val instanceof TrafficForwardingType) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'trafficForwardingType'"); + } + + /** + * 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('associations', $this->getAssociations()); + $writer->writeBooleanValue('isCustomProfile', $this->getIsCustomProfile()); + $writer->writeIntegerValue('priority', $this->getPriority()); + $writer->writeObjectValue('servicePrincipal', $this->getServicePrincipal()); + $writer->writeEnumValue('trafficForwardingType', $this->getTrafficForwardingType()); + } + + /** + * Sets the associations property value. The associations property + * @param array|null $value Value to set for the associations property. + */ + public function setAssociations(?array $value): void { + $this->getBackingStore()->set('associations', $value); + } + + /** + * Sets the isCustomProfile property value. The isCustomProfile property + * @param bool|null $value Value to set for the isCustomProfile property. + */ + public function setIsCustomProfile(?bool $value): void { + $this->getBackingStore()->set('isCustomProfile', $value); + } + + /** + * Sets the priority property value. The priority property + * @param int|null $value Value to set for the priority property. + */ + public function setPriority(?int $value): void { + $this->getBackingStore()->set('priority', $value); + } + + /** + * Sets the servicePrincipal property value. The servicePrincipal property + * @param ServicePrincipal|null $value Value to set for the servicePrincipal property. + */ + public function setServicePrincipal(?ServicePrincipal $value): void { + $this->getBackingStore()->set('servicePrincipal', $value); + } + + /** + * Sets the trafficForwardingType property value. The trafficForwardingType property + * @param TrafficForwardingType|null $value Value to set for the trafficForwardingType property. + */ + public function setTrafficForwardingType(?TrafficForwardingType $value): void { + $this->getBackingStore()->set('trafficForwardingType', $value); + } + +} diff --git a/src/Generated/Models/Networkaccess/Profile.php b/src/Generated/Models/Networkaccess/Profile.php index fc95992f5c0..15fb9b8840f 100644 --- a/src/Generated/Models/Networkaccess/Profile.php +++ b/src/Generated/Models/Networkaccess/Profile.php @@ -30,6 +30,7 @@ public static function createFromDiscriminatorValue(ParseNode $parseNode): Profi switch ($mappingValue) { case '#microsoft.graph.networkaccess.filteringProfile': return new FilteringProfile(); case '#microsoft.graph.networkaccess.forwardingProfile': return new ForwardingProfile(); + case '#microsoft.graph.networkaccess.forwardingProfileBase': return new ForwardingProfileBase(); } } return new Profile(); diff --git a/src/Generated/Models/Note.php b/src/Generated/Models/Note.php index 2ee7666e028..243dd131a70 100644 --- a/src/Generated/Models/Note.php +++ b/src/Generated/Models/Note.php @@ -27,7 +27,7 @@ public static function createFromDiscriminatorValue(ParseNode $parseNode): Note } /** - * Gets the attachments property value. The attachments property + * Gets the attachments property value. The file attachments for the note. Only inline image attachments (image/png, image/jpeg, image/gif, or image/bmp) are supported, with a maximum size of 3 MB per attachment. Use $expand to retrieve attachments. * @return array|null */ public function getAttachments(): ?array { @@ -41,7 +41,7 @@ public function getAttachments(): ?array { } /** - * Gets the body property value. The body property + * Gets the body property value. The content of the note. Supports text or html content types. * @return ItemBody|null */ public function getBody(): ?ItemBody { @@ -53,7 +53,7 @@ public function getBody(): ?ItemBody { } /** - * Gets the bodyPreview property value. Auto-generated preview of the note body content (first ~255 characters). Read-only. + * Gets the bodyPreview property value. Auto-generated preview of the note body content (first ~255 characters, plain text). Read-only. * @return string|null */ public function getBodyPreview(): ?string { @@ -65,7 +65,7 @@ public function getBodyPreview(): ?string { } /** - * Gets the extensions property value. The extensions property + * Gets the extensions property value. The collection of open extensions defined for the note. * @return array|null */ public function getExtensions(): ?array { @@ -98,7 +98,7 @@ public function getFieldDeserializers(): array { } /** - * Gets the hasAttachments property value. The hasAttachments property + * Gets the hasAttachments property value. Indicates whether the note has file attachments. Supports $filter (eq). Read-only. * @return bool|null */ public function getHasAttachments(): ?bool { @@ -110,7 +110,7 @@ public function getHasAttachments(): ?bool { } /** - * Gets the isDeleted property value. The isDeleted property + * Gets the isDeleted property value. Indicates whether the note is soft-deleted. Read-only. * @return bool|null */ public function getIsDeleted(): ?bool { @@ -122,7 +122,7 @@ public function getIsDeleted(): ?bool { } /** - * Gets the multiValueExtendedProperties property value. The multiValueExtendedProperties property + * Gets the multiValueExtendedProperties property value. The collection of multi-value extended properties defined for the note. * @return array|null */ public function getMultiValueExtendedProperties(): ?array { @@ -136,7 +136,7 @@ public function getMultiValueExtendedProperties(): ?array { } /** - * Gets the singleValueExtendedProperties property value. The singleValueExtendedProperties property + * Gets the singleValueExtendedProperties property value. The collection of single-value extended properties defined for the note. * @return array|null */ public function getSingleValueExtendedProperties(): ?array { @@ -150,7 +150,7 @@ public function getSingleValueExtendedProperties(): ?array { } /** - * Gets the subject property value. The subject property + * Gets the subject property value. The title of the note. Supports $filter (eq, ne, startsWith) and $orderby. * @return string|null */ public function getSubject(): ?string { @@ -176,7 +176,7 @@ public function serialize(SerializationWriter $writer): void { } /** - * Sets the attachments property value. The attachments property + * Sets the attachments property value. The file attachments for the note. Only inline image attachments (image/png, image/jpeg, image/gif, or image/bmp) are supported, with a maximum size of 3 MB per attachment. Use $expand to retrieve attachments. * @param array|null $value Value to set for the attachments property. */ public function setAttachments(?array $value): void { @@ -184,7 +184,7 @@ public function setAttachments(?array $value): void { } /** - * Sets the body property value. The body property + * Sets the body property value. The content of the note. Supports text or html content types. * @param ItemBody|null $value Value to set for the body property. */ public function setBody(?ItemBody $value): void { @@ -192,7 +192,7 @@ public function setBody(?ItemBody $value): void { } /** - * Sets the bodyPreview property value. Auto-generated preview of the note body content (first ~255 characters). Read-only. + * Sets the bodyPreview property value. Auto-generated preview of the note body content (first ~255 characters, plain text). Read-only. * @param string|null $value Value to set for the bodyPreview property. */ public function setBodyPreview(?string $value): void { @@ -200,7 +200,7 @@ public function setBodyPreview(?string $value): void { } /** - * Sets the extensions property value. The extensions property + * Sets the extensions property value. The collection of open extensions defined for the note. * @param array|null $value Value to set for the extensions property. */ public function setExtensions(?array $value): void { @@ -208,7 +208,7 @@ public function setExtensions(?array $value): void { } /** - * Sets the hasAttachments property value. The hasAttachments property + * Sets the hasAttachments property value. Indicates whether the note has file attachments. Supports $filter (eq). Read-only. * @param bool|null $value Value to set for the hasAttachments property. */ public function setHasAttachments(?bool $value): void { @@ -216,7 +216,7 @@ public function setHasAttachments(?bool $value): void { } /** - * Sets the isDeleted property value. The isDeleted property + * Sets the isDeleted property value. Indicates whether the note is soft-deleted. Read-only. * @param bool|null $value Value to set for the isDeleted property. */ public function setIsDeleted(?bool $value): void { @@ -224,7 +224,7 @@ public function setIsDeleted(?bool $value): void { } /** - * Sets the multiValueExtendedProperties property value. The multiValueExtendedProperties property + * Sets the multiValueExtendedProperties property value. The collection of multi-value extended properties defined for the note. * @param array|null $value Value to set for the multiValueExtendedProperties property. */ public function setMultiValueExtendedProperties(?array $value): void { @@ -232,7 +232,7 @@ public function setMultiValueExtendedProperties(?array $value): void { } /** - * Sets the singleValueExtendedProperties property value. The singleValueExtendedProperties property + * Sets the singleValueExtendedProperties property value. The collection of single-value extended properties defined for the note. * @param array|null $value Value to set for the singleValueExtendedProperties property. */ public function setSingleValueExtendedProperties(?array $value): void { @@ -240,7 +240,7 @@ public function setSingleValueExtendedProperties(?array $value): void { } /** - * Sets the subject property value. The subject property + * Sets the subject property value. The title of the note. Supports $filter (eq, ne, startsWith) and $orderby. * @param string|null $value Value to set for the subject property. */ public function setSubject(?string $value): void { diff --git a/src/Generated/Models/OnVerifiedIdClaimValidationCustomExtension.php b/src/Generated/Models/OnVerifiedIdClaimValidationCustomExtension.php new file mode 100644 index 00000000000..83d0f7b1dc2 --- /dev/null +++ b/src/Generated/Models/OnVerifiedIdClaimValidationCustomExtension.php @@ -0,0 +1,46 @@ +setOdataType('#microsoft.graph.onVerifiedIdClaimValidationCustomExtension'); + } + + /** + * 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 OnVerifiedIdClaimValidationCustomExtension + */ + public static function createFromDiscriminatorValue(ParseNode $parseNode): OnVerifiedIdClaimValidationCustomExtension { + return new OnVerifiedIdClaimValidationCustomExtension(); + } + + /** + * The deserialization information for the current model + * @return array + */ + public function getFieldDeserializers(): array { + $o = $this; + return array_merge(parent::getFieldDeserializers(), [ + ]); + } + + /** + * 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); + } + +} diff --git a/src/Generated/Models/OnVerifiedIdClaimValidationCustomExtensionHandler.php b/src/Generated/Models/OnVerifiedIdClaimValidationCustomExtensionHandler.php new file mode 100644 index 00000000000..1a1089c9ec1 --- /dev/null +++ b/src/Generated/Models/OnVerifiedIdClaimValidationCustomExtensionHandler.php @@ -0,0 +1,90 @@ +setOdataType('#microsoft.graph.onVerifiedIdClaimValidationCustomExtensionHandler'); + } + + /** + * 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 OnVerifiedIdClaimValidationCustomExtensionHandler + */ + public static function createFromDiscriminatorValue(ParseNode $parseNode): OnVerifiedIdClaimValidationCustomExtensionHandler { + return new OnVerifiedIdClaimValidationCustomExtensionHandler(); + } + + /** + * Gets the configuration property value. Configuration that overrides the default settings from the referenced custom extension, such as timeout and retry values. Optional. + * @return CustomExtensionOverwriteConfiguration|null + */ + public function getConfiguration(): ?CustomExtensionOverwriteConfiguration { + $val = $this->getBackingStore()->get('configuration'); + if (is_null($val) || $val instanceof CustomExtensionOverwriteConfiguration) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'configuration'"); + } + + /** + * Gets the customExtension property value. The customExtension property + * @return OnVerifiedIdClaimValidationCustomExtension|null + */ + public function getCustomExtension(): ?OnVerifiedIdClaimValidationCustomExtension { + $val = $this->getBackingStore()->get('customExtension'); + if (is_null($val) || $val instanceof OnVerifiedIdClaimValidationCustomExtension) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'customExtension'"); + } + + /** + * The deserialization information for the current model + * @return array + */ + public function getFieldDeserializers(): array { + $o = $this; + return array_merge(parent::getFieldDeserializers(), [ + 'configuration' => fn(ParseNode $n) => $o->setConfiguration($n->getObjectValue([CustomExtensionOverwriteConfiguration::class, 'createFromDiscriminatorValue'])), + 'customExtension' => fn(ParseNode $n) => $o->setCustomExtension($n->getObjectValue([OnVerifiedIdClaimValidationCustomExtension::class, 'createFromDiscriminatorValue'])), + ]); + } + + /** + * Serializes information the current object + * @param SerializationWriter $writer Serialization writer to use to serialize this model + */ + public function serialize(SerializationWriter $writer): void { + parent::serialize($writer); + $writer->writeObjectValue('configuration', $this->getConfiguration()); + $writer->writeObjectValue('customExtension', $this->getCustomExtension()); + } + + /** + * Sets the configuration property value. Configuration that overrides the default settings from the referenced custom extension, such as timeout and retry values. Optional. + * @param CustomExtensionOverwriteConfiguration|null $value Value to set for the configuration property. + */ + public function setConfiguration(?CustomExtensionOverwriteConfiguration $value): void { + $this->getBackingStore()->set('configuration', $value); + } + + /** + * Sets the customExtension property value. The customExtension property + * @param OnVerifiedIdClaimValidationCustomExtension|null $value Value to set for the customExtension property. + */ + public function setCustomExtension(?OnVerifiedIdClaimValidationCustomExtension $value): void { + $this->getBackingStore()->set('customExtension', $value); + } + +} diff --git a/src/Generated/Models/OnVerifiedIdClaimValidationHandler.php b/src/Generated/Models/OnVerifiedIdClaimValidationHandler.php new file mode 100644 index 00000000000..25f79307734 --- /dev/null +++ b/src/Generated/Models/OnVerifiedIdClaimValidationHandler.php @@ -0,0 +1,121 @@ +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 OnVerifiedIdClaimValidationHandler + */ + public static function createFromDiscriminatorValue(ParseNode $parseNode): OnVerifiedIdClaimValidationHandler { + $mappingValueNode = $parseNode->getChildNode("@odata.type"); + if ($mappingValueNode !== null) { + $mappingValue = $mappingValueNode->getStringValue(); + switch ($mappingValue) { + case '#microsoft.graph.onVerifiedIdClaimValidationCustomExtensionHandler': return new OnVerifiedIdClaimValidationCustomExtensionHandler(); + } + } + return new OnVerifiedIdClaimValidationHandler(); + } + + /** + * 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()), + ]; + } + + /** + * Gets the @odata.type property value. The OdataType property + * @return string|null + */ + public function getOdataType(): ?string { + $val = $this->getBackingStore()->get('odataType'); + if (is_null($val) || is_string($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'odataType'"); + } + + /** + * Serializes information the current object + * @param SerializationWriter $writer Serialization writer to use to serialize this model + */ + public function serialize(SerializationWriter $writer): void { + $writer->writeStringValue('@odata.type', $this->getOdataType()); + $writer->writeAdditionalData($this->getAdditionalData()); + } + + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param array $value Value to set for the AdditionalData property. + */ + public function setAdditionalData(?array $value): void { + $this->getBackingStore()->set('additionalData', $value); + } + + /** + * Sets the BackingStore property value. Stores model information. + * @param BackingStore $value Value to set for the BackingStore property. + */ + public function setBackingStore(BackingStore $value): void { + $this->backingStore = $value; + } + + /** + * Sets the @odata.type property value. The OdataType property + * @param string|null $value Value to set for the @odata.type property. + */ + public function setOdataType(?string $value): void { + $this->getBackingStore()->set('odataType', $value); + } + +} diff --git a/src/Generated/Models/OnVerifiedIdClaimValidationListener.php b/src/Generated/Models/OnVerifiedIdClaimValidationListener.php new file mode 100644 index 00000000000..bfdf7691f74 --- /dev/null +++ b/src/Generated/Models/OnVerifiedIdClaimValidationListener.php @@ -0,0 +1,68 @@ +setOdataType('#microsoft.graph.onVerifiedIdClaimValidationListener'); + } + + /** + * 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 OnVerifiedIdClaimValidationListener + */ + public static function createFromDiscriminatorValue(ParseNode $parseNode): OnVerifiedIdClaimValidationListener { + return new OnVerifiedIdClaimValidationListener(); + } + + /** + * The deserialization information for the current model + * @return array + */ + public function getFieldDeserializers(): array { + $o = $this; + return array_merge(parent::getFieldDeserializers(), [ + 'handler' => fn(ParseNode $n) => $o->setHandler($n->getObjectValue([OnVerifiedIdClaimValidationHandler::class, 'createFromDiscriminatorValue'])), + ]); + } + + /** + * Gets the handler property value. Configuration for the handler to invoke when this listener is triggered. For Verified ID claim validation scenarios, this is typically an onVerifiedIdClaimValidationCustomExtensionHandler. + * @return OnVerifiedIdClaimValidationHandler|null + */ + public function getHandler(): ?OnVerifiedIdClaimValidationHandler { + $val = $this->getBackingStore()->get('handler'); + if (is_null($val) || $val instanceof OnVerifiedIdClaimValidationHandler) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'handler'"); + } + + /** + * Serializes information the current object + * @param SerializationWriter $writer Serialization writer to use to serialize this model + */ + public function serialize(SerializationWriter $writer): void { + parent::serialize($writer); + $writer->writeObjectValue('handler', $this->getHandler()); + } + + /** + * Sets the handler property value. Configuration for the handler to invoke when this listener is triggered. For Verified ID claim validation scenarios, this is typically an onVerifiedIdClaimValidationCustomExtensionHandler. + * @param OnVerifiedIdClaimValidationHandler|null $value Value to set for the handler property. + */ + public function setHandler(?OnVerifiedIdClaimValidationHandler $value): void { + $this->getBackingStore()->set('handler', $value); + } + +} diff --git a/src/Generated/Models/OnlineMeetingBase.php b/src/Generated/Models/OnlineMeetingBase.php index 6889f0d6222..92cb96372cc 100644 --- a/src/Generated/Models/OnlineMeetingBase.php +++ b/src/Generated/Models/OnlineMeetingBase.php @@ -266,6 +266,18 @@ public function getChatRestrictions(): ?ChatRestrictions { throw new \UnexpectedValueException("Invalid type found in backing store for 'chatRestrictions'"); } + /** + * Gets the cloudVideoInteropInfo property value. The cloudVideoInteropInfo property + * @return CloudVideoInteropInfo|null + */ + public function getCloudVideoInteropInfo(): ?CloudVideoInteropInfo { + $val = $this->getBackingStore()->get('cloudVideoInteropInfo'); + if (is_null($val) || $val instanceof CloudVideoInteropInfo) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'cloudVideoInteropInfo'"); + } + /** * Gets the expiryDateTime property value. Indicates the date and time when the meeting resource expires. 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 @@ -304,6 +316,7 @@ public function getFieldDeserializers(): array { 'audioConferencing' => fn(ParseNode $n) => $o->setAudioConferencing($n->getObjectValue([AudioConferencing::class, 'createFromDiscriminatorValue'])), 'chatInfo' => fn(ParseNode $n) => $o->setChatInfo($n->getObjectValue([ChatInfo::class, 'createFromDiscriminatorValue'])), 'chatRestrictions' => fn(ParseNode $n) => $o->setChatRestrictions($n->getObjectValue([ChatRestrictions::class, 'createFromDiscriminatorValue'])), + 'cloudVideoInteropInfo' => fn(ParseNode $n) => $o->setCloudVideoInteropInfo($n->getObjectValue([CloudVideoInteropInfo::class, 'createFromDiscriminatorValue'])), 'expiryDateTime' => fn(ParseNode $n) => $o->setExpiryDateTime($n->getDateTimeValue()), 'isEndToEndEncryptionEnabled' => fn(ParseNode $n) => $o->setIsEndToEndEncryptionEnabled($n->getBooleanValue()), 'isEntryExitAnnounced' => fn(ParseNode $n) => $o->setIsEntryExitAnnounced($n->getBooleanValue()), @@ -515,6 +528,7 @@ public function serialize(SerializationWriter $writer): void { $writer->writeObjectValue('audioConferencing', $this->getAudioConferencing()); $writer->writeObjectValue('chatInfo', $this->getChatInfo()); $writer->writeObjectValue('chatRestrictions', $this->getChatRestrictions()); + $writer->writeObjectValue('cloudVideoInteropInfo', $this->getCloudVideoInteropInfo()); $writer->writeDateTimeValue('expiryDateTime', $this->getExpiryDateTime()); $writer->writeBooleanValue('isEndToEndEncryptionEnabled', $this->getIsEndToEndEncryptionEnabled()); $writer->writeBooleanValue('isEntryExitAnnounced', $this->getIsEntryExitAnnounced()); @@ -684,6 +698,14 @@ public function setChatRestrictions(?ChatRestrictions $value): void { $this->getBackingStore()->set('chatRestrictions', $value); } + /** + * Sets the cloudVideoInteropInfo property value. The cloudVideoInteropInfo property + * @param CloudVideoInteropInfo|null $value Value to set for the cloudVideoInteropInfo property. + */ + public function setCloudVideoInteropInfo(?CloudVideoInteropInfo $value): void { + $this->getBackingStore()->set('cloudVideoInteropInfo', $value); + } + /** * Sets the expiryDateTime property value. Indicates the date and time when the meeting resource expires. 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 expiryDateTime property. diff --git a/src/Generated/Models/RoleType.php b/src/Generated/Models/RoleType.php new file mode 100644 index 00000000000..079b2c6d35e --- /dev/null +++ b/src/Generated/Models/RoleType.php @@ -0,0 +1,13 @@ +|null + */ + public function getCategories(): ?array { + $val = $this->getBackingStore()->get('categories'); + 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 'categories'"); + } + /** * Gets the category property value. The attack kill-chain category that the alert belongs to. Aligned with the MITRE ATT&CK framework. * @return string|null @@ -223,6 +237,14 @@ public function getFieldDeserializers(): array { 'alertPolicyId' => fn(ParseNode $n) => $o->setAlertPolicyId($n->getStringValue()), 'alertWebUrl' => fn(ParseNode $n) => $o->setAlertWebUrl($n->getStringValue()), 'assignedTo' => fn(ParseNode $n) => $o->setAssignedTo($n->getStringValue()), + 'categories' => function (ParseNode $n) { + $val = $n->getCollectionOfPrimitiveValues(); + if (is_array($val)) { + TypeUtils::validateCollectionValues($val, 'string'); + } + /** @var array|null $val */ + $this->setCategories($val); + }, 'category' => fn(ParseNode $n) => $o->setCategory($n->getStringValue()), 'classification' => fn(ParseNode $n) => $o->setClassification($n->getEnumValue(AlertClassification::class)), 'comments' => fn(ParseNode $n) => $o->setComments($n->getCollectionOfObjectValues([AlertComment::class, 'createFromDiscriminatorValue'])), @@ -512,6 +534,7 @@ public function serialize(SerializationWriter $writer): void { $writer->writeStringValue('alertPolicyId', $this->getAlertPolicyId()); $writer->writeStringValue('alertWebUrl', $this->getAlertWebUrl()); $writer->writeStringValue('assignedTo', $this->getAssignedTo()); + $writer->writeCollectionOfPrimitiveValues('categories', $this->getCategories()); $writer->writeStringValue('category', $this->getCategory()); $writer->writeEnumValue('classification', $this->getClassification()); $writer->writeCollectionOfObjectValues('comments', $this->getComments()); @@ -583,6 +606,14 @@ public function setAssignedTo(?string $value): void { $this->getBackingStore()->set('assignedTo', $value); } + /** + * Sets the categories property value. The categories property + * @param array|null $value Value to set for the categories property. + */ + public function setCategories(?array $value): void { + $this->getBackingStore()->set('categories', $value); + } + /** * Sets the category property value. The attack kill-chain category that the alert belongs to. Aligned with the MITRE ATT&CK framework. * @param string|null $value Value to set for the category property. diff --git a/src/Generated/Models/SharePointIdentitySet.php b/src/Generated/Models/SharePointIdentitySet.php index a83ede7d1ee..6ea6587eafb 100644 --- a/src/Generated/Models/SharePointIdentitySet.php +++ b/src/Generated/Models/SharePointIdentitySet.php @@ -52,7 +52,7 @@ public function getGroup(): ?Identity { } /** - * Gets the sharePointGroup property value. The SharePoint group associated with this action. Optional. + * Gets the sharePointGroup property value. The SharePoint group associated with this action, identified by a globally unique ID. Use this property instead of siteGroup when available. Optional. * @return SharePointGroupIdentity|null */ public function getSharePointGroup(): ?SharePointGroupIdentity { @@ -64,7 +64,7 @@ public function getSharePointGroup(): ?SharePointGroupIdentity { } /** - * Gets the siteGroup property value. The SharePoint group associated with this action. Optional. + * Gets the siteGroup property value. The SharePoint group associated with this action, identified by a principal ID that is unique only within the site. Optional. * @return SharePointIdentity|null */ public function getSiteGroup(): ?SharePointIdentity { @@ -108,7 +108,7 @@ public function setGroup(?Identity $value): void { } /** - * Sets the sharePointGroup property value. The SharePoint group associated with this action. Optional. + * Sets the sharePointGroup property value. The SharePoint group associated with this action, identified by a globally unique ID. Use this property instead of siteGroup when available. Optional. * @param SharePointGroupIdentity|null $value Value to set for the sharePointGroup property. */ public function setSharePointGroup(?SharePointGroupIdentity $value): void { @@ -116,7 +116,7 @@ public function setSharePointGroup(?SharePointGroupIdentity $value): void { } /** - * Sets the siteGroup property value. The SharePoint group associated with this action. Optional. + * Sets the siteGroup property value. The SharePoint group associated with this action, identified by a principal ID that is unique only within the site. Optional. * @param SharePointIdentity|null $value Value to set for the siteGroup property. */ public function setSiteGroup(?SharePointIdentity $value): void { diff --git a/src/Generated/Models/User.php b/src/Generated/Models/User.php index 12b5ae74d3c..69f9a1fe177 100644 --- a/src/Generated/Models/User.php +++ b/src/Generated/Models/User.php @@ -364,6 +364,20 @@ public function getCloudLicensing(): ?UserCloudLicensing { throw new \UnexpectedValueException("Invalid type found in backing store for 'cloudLicensing'"); } + /** + * Gets the cloudPcPools property value. The cloudPcPools property + * @return array|null + */ + public function getCloudPcPools(): ?array { + $val = $this->getBackingStore()->get('cloudPcPools'); + if (is_array($val) || is_null($val)) { + TypeUtils::validateCollectionValues($val, CloudPcPool::class); + /** @var array|null $val */ + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'cloudPcPools'"); + } + /** * Gets the cloudPCs property value. The user's Cloud PCs. Read-only. Nullable. * @return array|null @@ -847,6 +861,7 @@ public function getFieldDeserializers(): array { 'city' => fn(ParseNode $n) => $o->setCity($n->getStringValue()), 'cloudClipboard' => fn(ParseNode $n) => $o->setCloudClipboard($n->getObjectValue([CloudClipboardRoot::class, 'createFromDiscriminatorValue'])), 'cloudLicensing' => fn(ParseNode $n) => $o->setCloudLicensing($n->getObjectValue([UserCloudLicensing::class, 'createFromDiscriminatorValue'])), + 'cloudPcPools' => fn(ParseNode $n) => $o->setCloudPcPools($n->getCollectionOfObjectValues([CloudPcPool::class, 'createFromDiscriminatorValue'])), 'cloudPCs' => fn(ParseNode $n) => $o->setCloudPCs($n->getCollectionOfObjectValues([CloudPC::class, 'createFromDiscriminatorValue'])), 'cloudRealtimeCommunicationInfo' => fn(ParseNode $n) => $o->setCloudRealtimeCommunicationInfo($n->getObjectValue([CloudRealtimeCommunicationInfo::class, 'createFromDiscriminatorValue'])), 'communications' => fn(ParseNode $n) => $o->setCommunications($n->getObjectValue([UserCloudCommunication::class, 'createFromDiscriminatorValue'])), @@ -2402,6 +2417,7 @@ public function serialize(SerializationWriter $writer): void { $writer->writeStringValue('city', $this->getCity()); $writer->writeObjectValue('cloudClipboard', $this->getCloudClipboard()); $writer->writeObjectValue('cloudLicensing', $this->getCloudLicensing()); + $writer->writeCollectionOfObjectValues('cloudPcPools', $this->getCloudPcPools()); $writer->writeCollectionOfObjectValues('cloudPCs', $this->getCloudPCs()); $writer->writeObjectValue('cloudRealtimeCommunicationInfo', $this->getCloudRealtimeCommunicationInfo()); $writer->writeObjectValue('communications', $this->getCommunications()); @@ -2742,6 +2758,14 @@ public function setCloudLicensing(?UserCloudLicensing $value): void { $this->getBackingStore()->set('cloudLicensing', $value); } + /** + * Sets the cloudPcPools property value. The cloudPcPools property + * @param array|null $value Value to set for the cloudPcPools property. + */ + public function setCloudPcPools(?array $value): void { + $this->getBackingStore()->set('cloudPcPools', $value); + } + /** * Sets the cloudPCs property value. The user's Cloud PCs. Read-only. Nullable. * @param array|null $value Value to set for the cloudPCs property. diff --git a/src/Generated/Models/VerifiedIdProfileConfiguration.php b/src/Generated/Models/VerifiedIdProfileConfiguration.php index 506c66e52bb..de944f30db7 100644 --- a/src/Generated/Models/VerifiedIdProfileConfiguration.php +++ b/src/Generated/Models/VerifiedIdProfileConfiguration.php @@ -94,6 +94,18 @@ public function getClaimBindingSource(): ?ClaimBindingSource { throw new \UnexpectedValueException("Invalid type found in backing store for 'claimBindingSource'"); } + /** + * Gets the claimValidation property value. The claimValidation property + * @return ClaimValidation|null + */ + public function getClaimValidation(): ?ClaimValidation { + $val = $this->getBackingStore()->get('claimValidation'); + if (is_null($val) || $val instanceof ClaimValidation) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'claimValidation'"); + } + /** * The deserialization information for the current model * @return array @@ -104,6 +116,7 @@ public function getFieldDeserializers(): array { 'acceptedIssuer' => fn(ParseNode $n) => $o->setAcceptedIssuer($n->getStringValue()), 'claimBindings' => fn(ParseNode $n) => $o->setClaimBindings($n->getCollectionOfObjectValues([ClaimBinding::class, 'createFromDiscriminatorValue'])), 'claimBindingSource' => fn(ParseNode $n) => $o->setClaimBindingSource($n->getEnumValue(ClaimBindingSource::class)), + 'claimValidation' => fn(ParseNode $n) => $o->setClaimValidation($n->getObjectValue([ClaimValidation::class, 'createFromDiscriminatorValue'])), '@odata.type' => fn(ParseNode $n) => $o->setOdataType($n->getStringValue()), 'type' => fn(ParseNode $n) => $o->setType($n->getStringValue()), ]; @@ -141,6 +154,7 @@ public function serialize(SerializationWriter $writer): void { $writer->writeStringValue('acceptedIssuer', $this->getAcceptedIssuer()); $writer->writeCollectionOfObjectValues('claimBindings', $this->getClaimBindings()); $writer->writeEnumValue('claimBindingSource', $this->getClaimBindingSource()); + $writer->writeObjectValue('claimValidation', $this->getClaimValidation()); $writer->writeStringValue('@odata.type', $this->getOdataType()); $writer->writeStringValue('type', $this->getType()); $writer->writeAdditionalData($this->getAdditionalData()); @@ -186,6 +200,14 @@ public function setClaimBindingSource(?ClaimBindingSource $value): void { $this->getBackingStore()->set('claimBindingSource', $value); } + /** + * Sets the claimValidation property value. The claimValidation property + * @param ClaimValidation|null $value Value to set for the claimValidation property. + */ + public function setClaimValidation(?ClaimValidation $value): void { + $this->getBackingStore()->set('claimValidation', $value); + } + /** * Sets the @odata.type property value. The OdataType property * @param string|null $value Value to set for the @odata.type property. diff --git a/src/Generated/Models/VirtualEndpoint.php b/src/Generated/Models/VirtualEndpoint.php index 7de4408407b..0fa656e5246 100644 --- a/src/Generated/Models/VirtualEndpoint.php +++ b/src/Generated/Models/VirtualEndpoint.php @@ -67,6 +67,20 @@ public function getCloudApps(): ?array { throw new \UnexpectedValueException("Invalid type found in backing store for 'cloudApps'"); } + /** + * Gets the cloudPcPools property value. The cloudPcPools property + * @return array|null + */ + public function getCloudPcPools(): ?array { + $val = $this->getBackingStore()->get('cloudPcPools'); + if (is_array($val) || is_null($val)) { + TypeUtils::validateCollectionValues($val, CloudPcPool::class); + /** @var array|null $val */ + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'cloudPcPools'"); + } + /** * Gets the cloudPCs property value. Cloud managed virtual desktops. * @return array|null @@ -145,6 +159,7 @@ public function getFieldDeserializers(): array { 'auditEvents' => fn(ParseNode $n) => $o->setAuditEvents($n->getCollectionOfObjectValues([CloudPcAuditEvent::class, 'createFromDiscriminatorValue'])), 'bulkActions' => fn(ParseNode $n) => $o->setBulkActions($n->getCollectionOfObjectValues([CloudPcBulkAction::class, 'createFromDiscriminatorValue'])), 'cloudApps' => fn(ParseNode $n) => $o->setCloudApps($n->getCollectionOfObjectValues([CloudPcCloudApp::class, 'createFromDiscriminatorValue'])), + 'cloudPcPools' => fn(ParseNode $n) => $o->setCloudPcPools($n->getCollectionOfObjectValues([CloudPcPool::class, 'createFromDiscriminatorValue'])), 'cloudPCs' => fn(ParseNode $n) => $o->setCloudPCs($n->getCollectionOfObjectValues([CloudPC::class, 'createFromDiscriminatorValue'])), 'crossCloudGovernmentOrganizationMapping' => fn(ParseNode $n) => $o->setCrossCloudGovernmentOrganizationMapping($n->getObjectValue([CloudPcCrossCloudGovernmentOrganizationMapping::class, 'createFromDiscriminatorValue'])), 'deviceImages' => fn(ParseNode $n) => $o->setDeviceImages($n->getCollectionOfObjectValues([CloudPcDeviceImage::class, 'createFromDiscriminatorValue'])), @@ -336,6 +351,7 @@ public function serialize(SerializationWriter $writer): void { $writer->writeCollectionOfObjectValues('auditEvents', $this->getAuditEvents()); $writer->writeCollectionOfObjectValues('bulkActions', $this->getBulkActions()); $writer->writeCollectionOfObjectValues('cloudApps', $this->getCloudApps()); + $writer->writeCollectionOfObjectValues('cloudPcPools', $this->getCloudPcPools()); $writer->writeCollectionOfObjectValues('cloudPCs', $this->getCloudPCs()); $writer->writeObjectValue('crossCloudGovernmentOrganizationMapping', $this->getCrossCloudGovernmentOrganizationMapping()); $writer->writeCollectionOfObjectValues('deviceImages', $this->getDeviceImages()); @@ -379,6 +395,14 @@ public function setCloudApps(?array $value): void { $this->getBackingStore()->set('cloudApps', $value); } + /** + * Sets the cloudPcPools property value. The cloudPcPools property + * @param array|null $value Value to set for the cloudPcPools property. + */ + public function setCloudPcPools(?array $value): void { + $this->getBackingStore()->set('cloudPcPools', $value); + } + /** * Sets the cloudPCs property value. Cloud managed virtual desktops. * @param array|null $value Value to set for the cloudPCs property. diff --git a/src/Generated/Models/VirtualEvent.php b/src/Generated/Models/VirtualEvent.php index e3ce73561b5..fa6f925dccb 100644 --- a/src/Generated/Models/VirtualEvent.php +++ b/src/Generated/Models/VirtualEvent.php @@ -107,6 +107,7 @@ public function getFieldDeserializers(): array { 'displayName' => fn(ParseNode $n) => $o->setDisplayName($n->getStringValue()), 'endDateTime' => fn(ParseNode $n) => $o->setEndDateTime($n->getObjectValue([DateTimeTimeZone::class, 'createFromDiscriminatorValue'])), 'externalEventInformation' => fn(ParseNode $n) => $o->setExternalEventInformation($n->getCollectionOfObjectValues([VirtualEventExternalInformation::class, 'createFromDiscriminatorValue'])), + 'isRegistrationEnabled' => fn(ParseNode $n) => $o->setIsRegistrationEnabled($n->getBooleanValue()), 'presenters' => fn(ParseNode $n) => $o->setPresenters($n->getCollectionOfObjectValues([VirtualEventPresenter::class, 'createFromDiscriminatorValue'])), 'sessions' => fn(ParseNode $n) => $o->setSessions($n->getCollectionOfObjectValues([VirtualEventSession::class, 'createFromDiscriminatorValue'])), 'settings' => fn(ParseNode $n) => $o->setSettings($n->getObjectValue([VirtualEventSettings::class, 'createFromDiscriminatorValue'])), @@ -115,6 +116,18 @@ public function getFieldDeserializers(): array { ]); } + /** + * Gets the isRegistrationEnabled property value. The isRegistrationEnabled property + * @return bool|null + */ + public function getIsRegistrationEnabled(): ?bool { + $val = $this->getBackingStore()->get('isRegistrationEnabled'); + if (is_null($val) || is_bool($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'isRegistrationEnabled'"); + } + /** * Gets the presenters property value. The virtual event presenters. * @return array|null @@ -190,6 +203,7 @@ public function serialize(SerializationWriter $writer): void { $writer->writeStringValue('displayName', $this->getDisplayName()); $writer->writeObjectValue('endDateTime', $this->getEndDateTime()); $writer->writeCollectionOfObjectValues('externalEventInformation', $this->getExternalEventInformation()); + $writer->writeBooleanValue('isRegistrationEnabled', $this->getIsRegistrationEnabled()); $writer->writeCollectionOfObjectValues('presenters', $this->getPresenters()); $writer->writeCollectionOfObjectValues('sessions', $this->getSessions()); $writer->writeObjectValue('settings', $this->getSettings()); @@ -237,6 +251,14 @@ public function setExternalEventInformation(?array $value): void { $this->getBackingStore()->set('externalEventInformation', $value); } + /** + * Sets the isRegistrationEnabled property value. The isRegistrationEnabled property + * @param bool|null $value Value to set for the isRegistrationEnabled property. + */ + public function setIsRegistrationEnabled(?bool $value): void { + $this->getBackingStore()->set('isRegistrationEnabled', $value); + } + /** * Sets the presenters property value. The virtual event presenters. * @param array|null $value Value to set for the presenters property. diff --git a/src/Generated/Models/VirtualEventSession.php b/src/Generated/Models/VirtualEventSession.php index 95ae0e103be..50397af5eed 100644 --- a/src/Generated/Models/VirtualEventSession.php +++ b/src/Generated/Models/VirtualEventSession.php @@ -26,6 +26,18 @@ public static function createFromDiscriminatorValue(ParseNode $parseNode): Virtu return new VirtualEventSession(); } + /** + * Gets the capacity property value. The capacity property + * @return int|null + */ + public function getCapacity(): ?int { + $val = $this->getBackingStore()->get('capacity'); + if (is_null($val) || is_int($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'capacity'"); + } + /** * Gets the endDateTime property value. The virtual event session end time. * @return DateTimeTimeZone|null @@ -45,6 +57,7 @@ public function getEndDateTime(): ?DateTimeTimeZone { public function getFieldDeserializers(): array { $o = $this; return array_merge(parent::getFieldDeserializers(), [ + 'capacity' => fn(ParseNode $n) => $o->setCapacity($n->getIntegerValue()), 'endDateTime' => fn(ParseNode $n) => $o->setEndDateTime($n->getObjectValue([DateTimeTimeZone::class, 'createFromDiscriminatorValue'])), 'presenters' => fn(ParseNode $n) => $o->setPresenters($n->getCollectionOfObjectValues([VirtualEventPresenter::class, 'createFromDiscriminatorValue'])), 'registrations' => fn(ParseNode $n) => $o->setRegistrations($n->getCollectionOfObjectValues([VirtualEventRegistration::class, 'createFromDiscriminatorValue'])), @@ -111,6 +124,7 @@ public function getVideoOnDemandWebUrl(): ?string { */ public function serialize(SerializationWriter $writer): void { parent::serialize($writer); + $writer->writeIntegerValue('capacity', $this->getCapacity()); $writer->writeObjectValue('endDateTime', $this->getEndDateTime()); $writer->writeCollectionOfObjectValues('presenters', $this->getPresenters()); $writer->writeCollectionOfObjectValues('registrations', $this->getRegistrations()); @@ -118,6 +132,14 @@ public function serialize(SerializationWriter $writer): void { $writer->writeStringValue('videoOnDemandWebUrl', $this->getVideoOnDemandWebUrl()); } + /** + * Sets the capacity property value. The capacity property + * @param int|null $value Value to set for the capacity property. + */ + public function setCapacity(?int $value): void { + $this->getBackingStore()->set('capacity', $value); + } + /** * Sets the endDateTime property value. The virtual event session end time. * @param DateTimeTimeZone|null $value Value to set for the endDateTime property. diff --git a/src/Generated/Models/VirtualEventTownhall.php b/src/Generated/Models/VirtualEventTownhall.php index 7e86625c30c..3f309c659a2 100644 --- a/src/Generated/Models/VirtualEventTownhall.php +++ b/src/Generated/Models/VirtualEventTownhall.php @@ -38,6 +38,18 @@ public function getAudience(): ?MeetingAudience { throw new \UnexpectedValueException("Invalid type found in backing store for 'audience'"); } + /** + * Gets the capacity property value. The capacity property + * @return int|null + */ + public function getCapacity(): ?int { + $val = $this->getBackingStore()->get('capacity'); + if (is_null($val) || is_int($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'capacity'"); + } + /** * Gets the coOrganizers property value. Identity information of the coorganizers of the town hall. * @return array|null @@ -60,6 +72,7 @@ public function getFieldDeserializers(): array { $o = $this; return array_merge(parent::getFieldDeserializers(), [ 'audience' => fn(ParseNode $n) => $o->setAudience($n->getEnumValue(MeetingAudience::class)), + 'capacity' => fn(ParseNode $n) => $o->setCapacity($n->getIntegerValue()), 'coOrganizers' => fn(ParseNode $n) => $o->setCoOrganizers($n->getCollectionOfObjectValues([CommunicationsUserIdentity::class, 'createFromDiscriminatorValue'])), 'invitedAttendees' => fn(ParseNode $n) => $o->setInvitedAttendees($n->getCollectionOfObjectValues([Identity::class, 'createFromDiscriminatorValue'])), 'isInviteOnly' => fn(ParseNode $n) => $o->setIsInviteOnly($n->getBooleanValue()), @@ -99,6 +112,7 @@ public function getIsInviteOnly(): ?bool { public function serialize(SerializationWriter $writer): void { parent::serialize($writer); $writer->writeEnumValue('audience', $this->getAudience()); + $writer->writeIntegerValue('capacity', $this->getCapacity()); $writer->writeCollectionOfObjectValues('coOrganizers', $this->getCoOrganizers()); $writer->writeCollectionOfObjectValues('invitedAttendees', $this->getInvitedAttendees()); $writer->writeBooleanValue('isInviteOnly', $this->getIsInviteOnly()); @@ -112,6 +126,14 @@ public function setAudience(?MeetingAudience $value): void { $this->getBackingStore()->set('audience', $value); } + /** + * Sets the capacity property value. The capacity property + * @param int|null $value Value to set for the capacity property. + */ + public function setCapacity(?int $value): void { + $this->getBackingStore()->set('capacity', $value); + } + /** * Sets the coOrganizers property value. Identity information of the coorganizers of the town hall. * @param array|null $value Value to set for the coOrganizers property. diff --git a/src/Generated/NetworkAccess/Connectivity/Branches/Item/ForwardingProfiles/Item/ForwardingProfileItemRequestBuilder.php b/src/Generated/NetworkAccess/Connectivity/Branches/Item/ForwardingProfiles/Item/ForwardingProfileItemRequestBuilder.php index e027922d45a..bdd10210bd9 100644 --- a/src/Generated/NetworkAccess/Connectivity/Branches/Item/ForwardingProfiles/Item/ForwardingProfileItemRequestBuilder.php +++ b/src/Generated/NetworkAccess/Connectivity/Branches/Item/ForwardingProfiles/Item/ForwardingProfileItemRequestBuilder.php @@ -26,7 +26,7 @@ public function policies(): PoliciesRequestBuilder { } /** - * Provides operations to manage the servicePrincipal property of the microsoft.graph.networkaccess.forwardingProfile entity. + * Provides operations to manage the servicePrincipal property of the microsoft.graph.networkaccess.forwardingProfileBase entity. */ public function servicePrincipal(): ServicePrincipalRequestBuilder { return new ServicePrincipalRequestBuilder($this->pathParameters, $this->requestAdapter); diff --git a/src/Generated/NetworkAccess/Connectivity/Branches/Item/ForwardingProfiles/Item/ServicePrincipal/ServicePrincipalRequestBuilder.php b/src/Generated/NetworkAccess/Connectivity/Branches/Item/ForwardingProfiles/Item/ServicePrincipal/ServicePrincipalRequestBuilder.php index d9724782224..ae404b0192c 100644 --- a/src/Generated/NetworkAccess/Connectivity/Branches/Item/ForwardingProfiles/Item/ServicePrincipal/ServicePrincipalRequestBuilder.php +++ b/src/Generated/NetworkAccess/Connectivity/Branches/Item/ForwardingProfiles/Item/ServicePrincipal/ServicePrincipalRequestBuilder.php @@ -12,7 +12,7 @@ use Microsoft\Kiota\Abstractions\RequestInformation; /** - * Provides operations to manage the servicePrincipal property of the microsoft.graph.networkaccess.forwardingProfile entity. + * Provides operations to manage the servicePrincipal property of the microsoft.graph.networkaccess.forwardingProfileBase entity. */ class ServicePrincipalRequestBuilder extends BaseRequestBuilder { diff --git a/src/Generated/NetworkAccess/Connectivity/RemoteNetworks/Item/ForwardingProfiles/Item/ForwardingProfileItemRequestBuilder.php b/src/Generated/NetworkAccess/Connectivity/RemoteNetworks/Item/ForwardingProfiles/Item/ForwardingProfileItemRequestBuilder.php index 901629b40f8..b6f084bbdd9 100644 --- a/src/Generated/NetworkAccess/Connectivity/RemoteNetworks/Item/ForwardingProfiles/Item/ForwardingProfileItemRequestBuilder.php +++ b/src/Generated/NetworkAccess/Connectivity/RemoteNetworks/Item/ForwardingProfiles/Item/ForwardingProfileItemRequestBuilder.php @@ -26,7 +26,7 @@ public function policies(): PoliciesRequestBuilder { } /** - * Provides operations to manage the servicePrincipal property of the microsoft.graph.networkaccess.forwardingProfile entity. + * Provides operations to manage the servicePrincipal property of the microsoft.graph.networkaccess.forwardingProfileBase entity. */ public function servicePrincipal(): ServicePrincipalRequestBuilder { return new ServicePrincipalRequestBuilder($this->pathParameters, $this->requestAdapter); diff --git a/src/Generated/NetworkAccess/Connectivity/RemoteNetworks/Item/ForwardingProfiles/Item/ServicePrincipal/ServicePrincipalRequestBuilder.php b/src/Generated/NetworkAccess/Connectivity/RemoteNetworks/Item/ForwardingProfiles/Item/ServicePrincipal/ServicePrincipalRequestBuilder.php index 5d7fd48adea..b9337f08104 100644 --- a/src/Generated/NetworkAccess/Connectivity/RemoteNetworks/Item/ForwardingProfiles/Item/ServicePrincipal/ServicePrincipalRequestBuilder.php +++ b/src/Generated/NetworkAccess/Connectivity/RemoteNetworks/Item/ForwardingProfiles/Item/ServicePrincipal/ServicePrincipalRequestBuilder.php @@ -12,7 +12,7 @@ use Microsoft\Kiota\Abstractions\RequestInformation; /** - * Provides operations to manage the servicePrincipal property of the microsoft.graph.networkaccess.forwardingProfile entity. + * Provides operations to manage the servicePrincipal property of the microsoft.graph.networkaccess.forwardingProfileBase entity. */ class ServicePrincipalRequestBuilder extends BaseRequestBuilder { diff --git a/src/Generated/NetworkAccess/ForwardingProfiles/Item/ForwardingProfileItemRequestBuilder.php b/src/Generated/NetworkAccess/ForwardingProfiles/Item/ForwardingProfileItemRequestBuilder.php index a5cae028525..e4588ff426d 100644 --- a/src/Generated/NetworkAccess/ForwardingProfiles/Item/ForwardingProfileItemRequestBuilder.php +++ b/src/Generated/NetworkAccess/ForwardingProfiles/Item/ForwardingProfileItemRequestBuilder.php @@ -26,7 +26,7 @@ public function policies(): PoliciesRequestBuilder { } /** - * Provides operations to manage the servicePrincipal property of the microsoft.graph.networkaccess.forwardingProfile entity. + * Provides operations to manage the servicePrincipal property of the microsoft.graph.networkaccess.forwardingProfileBase entity. */ public function servicePrincipal(): ServicePrincipalRequestBuilder { return new ServicePrincipalRequestBuilder($this->pathParameters, $this->requestAdapter); diff --git a/src/Generated/NetworkAccess/ForwardingProfiles/Item/ServicePrincipal/ServicePrincipalRequestBuilder.php b/src/Generated/NetworkAccess/ForwardingProfiles/Item/ServicePrincipal/ServicePrincipalRequestBuilder.php index 9d41d6e8736..3670de58798 100644 --- a/src/Generated/NetworkAccess/ForwardingProfiles/Item/ServicePrincipal/ServicePrincipalRequestBuilder.php +++ b/src/Generated/NetworkAccess/ForwardingProfiles/Item/ServicePrincipal/ServicePrincipalRequestBuilder.php @@ -12,7 +12,7 @@ use Microsoft\Kiota\Abstractions\RequestInformation; /** - * Provides operations to manage the servicePrincipal property of the microsoft.graph.networkaccess.forwardingProfile entity. + * Provides operations to manage the servicePrincipal property of the microsoft.graph.networkaccess.forwardingProfileBase entity. */ class ServicePrincipalRequestBuilder extends BaseRequestBuilder { diff --git a/src/Generated/Policies/CrossTenantAccessPolicy/EscapedDefault/DefaultRequestBuilder.php b/src/Generated/Policies/CrossTenantAccessPolicy/EscapedDefault/DefaultRequestBuilder.php index b3d3dc2284b..017309cddf9 100644 --- a/src/Generated/Policies/CrossTenantAccessPolicy/EscapedDefault/DefaultRequestBuilder.php +++ b/src/Generated/Policies/CrossTenantAccessPolicy/EscapedDefault/DefaultRequestBuilder.php @@ -6,6 +6,7 @@ use Http\Promise\Promise; use Microsoft\Graph\Beta\Generated\Models\CrossTenantAccessPolicyConfigurationDefault; use Microsoft\Graph\Beta\Generated\Models\ODataErrors\ODataError; +use Microsoft\Graph\Beta\Generated\Policies\CrossTenantAccessPolicy\EscapedDefault\M365Capabilities\M365CapabilitiesRequestBuilder; use Microsoft\Graph\Beta\Generated\Policies\CrossTenantAccessPolicy\EscapedDefault\ResetToSystemDefault\ResetToSystemDefaultRequestBuilder; use Microsoft\Kiota\Abstractions\BaseRequestBuilder; use Microsoft\Kiota\Abstractions\HttpMethod; @@ -17,6 +18,13 @@ */ class DefaultRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the m365Capabilities property of the microsoft.graph.crossTenantAccessPolicyConfigurationDefault entity. + */ + public function m365Capabilities(): M365CapabilitiesRequestBuilder { + return new M365CapabilitiesRequestBuilder($this->pathParameters, $this->requestAdapter); + } + /** * Provides operations to call the resetToSystemDefault method. */ diff --git a/src/Generated/Policies/CrossTenantAccessPolicy/EscapedDefault/M365Capabilities/Count/CountRequestBuilder.php b/src/Generated/Policies/CrossTenantAccessPolicy/EscapedDefault/M365Capabilities/Count/CountRequestBuilder.php new file mode 100644 index 00000000000..d6f189c38b4 --- /dev/null +++ b/src/Generated/Policies/CrossTenantAccessPolicy/EscapedDefault/M365Capabilities/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}/policies/crossTenantAccessPolicy/default/m365Capabilities/$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/Policies/CrossTenantAccessPolicy/EscapedDefault/M365Capabilities/Count/CountRequestBuilderGetQueryParameters.php b/src/Generated/Policies/CrossTenantAccessPolicy/EscapedDefault/M365Capabilities/Count/CountRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..da8a32c6ef0 --- /dev/null +++ b/src/Generated/Policies/CrossTenantAccessPolicy/EscapedDefault/M365Capabilities/Count/CountRequestBuilderGetQueryParameters.php @@ -0,0 +1,34 @@ +filter = $filter; + $this->search = $search; + } + +} diff --git a/src/Generated/Policies/CrossTenantAccessPolicy/EscapedDefault/M365Capabilities/Count/CountRequestBuilderGetRequestConfiguration.php b/src/Generated/Policies/CrossTenantAccessPolicy/EscapedDefault/M365Capabilities/Count/CountRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..326cff28b7e --- /dev/null +++ b/src/Generated/Policies/CrossTenantAccessPolicy/EscapedDefault/M365Capabilities/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/Policies/CrossTenantAccessPolicy/EscapedDefault/M365Capabilities/Item/M365CapabilityBaseNameItemRequestBuilder.php b/src/Generated/Policies/CrossTenantAccessPolicy/EscapedDefault/M365Capabilities/Item/M365CapabilityBaseNameItemRequestBuilder.php new file mode 100644 index 00000000000..9997c825fd9 --- /dev/null +++ b/src/Generated/Policies/CrossTenantAccessPolicy/EscapedDefault/M365Capabilities/Item/M365CapabilityBaseNameItemRequestBuilder.php @@ -0,0 +1,144 @@ +|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}/policies/crossTenantAccessPolicy/default/m365Capabilities/{m365CapabilityBase%2Dname}{?%24expand,%24select}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Delete navigation property m365Capabilities for policies + * @param M365CapabilityBaseNameItemRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function delete(?M365CapabilityBaseNameItemRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toDeleteRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * Defines the default Microsoft 365 cross-tenant capabilities for inbound access from external organizations. + * @param M365CapabilityBaseNameItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?M365CapabilityBaseNameItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [M365CapabilityBase::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Update the navigation property m365Capabilities in policies + * @param M365CapabilityBase $body The request body + * @param M365CapabilityBaseNameItemRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function patch(M365CapabilityBase $body, ?M365CapabilityBaseNameItemRequestBuilderPatchRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPatchRequestInformation($body, $requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [M365CapabilityBase::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Delete navigation property m365Capabilities for policies + * @param M365CapabilityBaseNameItemRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toDeleteRequestInformation(?M365CapabilityBaseNameItemRequestBuilderDeleteRequestConfiguration $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; + } + + /** + * Defines the default Microsoft 365 cross-tenant capabilities for inbound access from external organizations. + * @param M365CapabilityBaseNameItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?M365CapabilityBaseNameItemRequestBuilderGetRequestConfiguration $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 m365Capabilities in policies + * @param M365CapabilityBase $body The request body + * @param M365CapabilityBaseNameItemRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPatchRequestInformation(M365CapabilityBase $body, ?M365CapabilityBaseNameItemRequestBuilderPatchRequestConfiguration $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 M365CapabilityBaseNameItemRequestBuilder + */ + public function withUrl(string $rawUrl): M365CapabilityBaseNameItemRequestBuilder { + return new M365CapabilityBaseNameItemRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Policies/CrossTenantAccessPolicy/EscapedDefault/M365Capabilities/Item/M365CapabilityBaseNameItemRequestBuilderDeleteRequestConfiguration.php b/src/Generated/Policies/CrossTenantAccessPolicy/EscapedDefault/M365Capabilities/Item/M365CapabilityBaseNameItemRequestBuilderDeleteRequestConfiguration.php new file mode 100644 index 00000000000..203663d88c5 --- /dev/null +++ b/src/Generated/Policies/CrossTenantAccessPolicy/EscapedDefault/M365Capabilities/Item/M365CapabilityBaseNameItemRequestBuilderDeleteRequestConfiguration.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/Policies/CrossTenantAccessPolicy/EscapedDefault/M365Capabilities/Item/M365CapabilityBaseNameItemRequestBuilderGetQueryParameters.php b/src/Generated/Policies/CrossTenantAccessPolicy/EscapedDefault/M365Capabilities/Item/M365CapabilityBaseNameItemRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..3e2b7d3af35 --- /dev/null +++ b/src/Generated/Policies/CrossTenantAccessPolicy/EscapedDefault/M365Capabilities/Item/M365CapabilityBaseNameItemRequestBuilderGetQueryParameters.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 M365CapabilityBaseNameItemRequestBuilderGetQueryParameters 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/Policies/CrossTenantAccessPolicy/EscapedDefault/M365Capabilities/Item/M365CapabilityBaseNameItemRequestBuilderGetRequestConfiguration.php b/src/Generated/Policies/CrossTenantAccessPolicy/EscapedDefault/M365Capabilities/Item/M365CapabilityBaseNameItemRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..ef1dba07807 --- /dev/null +++ b/src/Generated/Policies/CrossTenantAccessPolicy/EscapedDefault/M365Capabilities/Item/M365CapabilityBaseNameItemRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,39 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param M365CapabilityBaseNameItemRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?M365CapabilityBaseNameItemRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new M365CapabilityBaseNameItemRequestBuilderGetQueryParameters. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + * @return M365CapabilityBaseNameItemRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?array $expand = null, ?array $select = null): M365CapabilityBaseNameItemRequestBuilderGetQueryParameters { + return new M365CapabilityBaseNameItemRequestBuilderGetQueryParameters($expand, $select); + } + +} diff --git a/src/Generated/Policies/CrossTenantAccessPolicy/EscapedDefault/M365Capabilities/Item/M365CapabilityBaseNameItemRequestBuilderPatchRequestConfiguration.php b/src/Generated/Policies/CrossTenantAccessPolicy/EscapedDefault/M365Capabilities/Item/M365CapabilityBaseNameItemRequestBuilderPatchRequestConfiguration.php new file mode 100644 index 00000000000..6a46c29d1de --- /dev/null +++ b/src/Generated/Policies/CrossTenantAccessPolicy/EscapedDefault/M365Capabilities/Item/M365CapabilityBaseNameItemRequestBuilderPatchRequestConfiguration.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/Policies/CrossTenantAccessPolicy/EscapedDefault/M365Capabilities/M365CapabilitiesRequestBuilder.php b/src/Generated/Policies/CrossTenantAccessPolicy/EscapedDefault/M365Capabilities/M365CapabilitiesRequestBuilder.php new file mode 100644 index 00000000000..10f89de5c1e --- /dev/null +++ b/src/Generated/Policies/CrossTenantAccessPolicy/EscapedDefault/M365Capabilities/M365CapabilitiesRequestBuilder.php @@ -0,0 +1,135 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Provides operations to manage the m365Capabilities property of the microsoft.graph.crossTenantAccessPolicyConfigurationDefault entity. + * @param string $m365CapabilityBaseName The unique identifier of m365CapabilityBase + * @return M365CapabilityBaseNameItemRequestBuilder + */ + public function byM365CapabilityBaseName(string $m365CapabilityBaseName): M365CapabilityBaseNameItemRequestBuilder { + $urlTplParams = $this->pathParameters; + $urlTplParams['m365CapabilityBase%2Dname'] = $m365CapabilityBaseName; + return new M365CapabilityBaseNameItemRequestBuilder($urlTplParams, $this->requestAdapter); + } + + /** + * Instantiates a new M365CapabilitiesRequestBuilder 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}/policies/crossTenantAccessPolicy/default/m365Capabilities{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Get a list of Microsoft 365 cross-tenant capabilities configured for the default cross-tenant access policy. The returned collection is a heterogeneous collection of derived types of m365CapabilityBase, differentiated by their @odata.type property. + * @param M365CapabilitiesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + * @link https://learn.microsoft.com/graph/api/crosstenantaccesspolicyconfigurationdefault-list-m365capabilities?view=graph-rest-beta Find more info here + */ + public function get(?M365CapabilitiesRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [M365CapabilityBaseCollectionResponse::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Create a new Microsoft 365 cross-tenant capability for the default cross-tenant access policy. The @odata.type property in the request body is required to specify which type of capability to create. + * @param M365CapabilityBase $body The request body + * @param M365CapabilitiesRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + * @link https://learn.microsoft.com/graph/api/crosstenantaccesspolicyconfigurationdefault-post-m365capabilities?view=graph-rest-beta Find more info here + */ + public function post(M365CapabilityBase $body, ?M365CapabilitiesRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPostRequestInformation($body, $requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [M365CapabilityBase::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Get a list of Microsoft 365 cross-tenant capabilities configured for the default cross-tenant access policy. The returned collection is a heterogeneous collection of derived types of m365CapabilityBase, differentiated by their @odata.type property. + * @param M365CapabilitiesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?M365CapabilitiesRequestBuilderGetRequestConfiguration $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 a new Microsoft 365 cross-tenant capability for the default cross-tenant access policy. The @odata.type property in the request body is required to specify which type of capability to create. + * @param M365CapabilityBase $body The request body + * @param M365CapabilitiesRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPostRequestInformation(M365CapabilityBase $body, ?M365CapabilitiesRequestBuilderPostRequestConfiguration $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 M365CapabilitiesRequestBuilder + */ + public function withUrl(string $rawUrl): M365CapabilitiesRequestBuilder { + return new M365CapabilitiesRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Policies/CrossTenantAccessPolicy/EscapedDefault/M365Capabilities/M365CapabilitiesRequestBuilderGetQueryParameters.php b/src/Generated/Policies/CrossTenantAccessPolicy/EscapedDefault/M365Capabilities/M365CapabilitiesRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..c50b9feaf0d --- /dev/null +++ b/src/Generated/Policies/CrossTenantAccessPolicy/EscapedDefault/M365Capabilities/M365CapabilitiesRequestBuilderGetQueryParameters.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 M365CapabilitiesRequestBuilderGetQueryParameters 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/Policies/CrossTenantAccessPolicy/EscapedDefault/M365Capabilities/M365CapabilitiesRequestBuilderGetRequestConfiguration.php b/src/Generated/Policies/CrossTenantAccessPolicy/EscapedDefault/M365Capabilities/M365CapabilitiesRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..af7fd48a746 --- /dev/null +++ b/src/Generated/Policies/CrossTenantAccessPolicy/EscapedDefault/M365Capabilities/M365CapabilitiesRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,45 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param M365CapabilitiesRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?M365CapabilitiesRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new M365CapabilitiesRequestBuilderGetQueryParameters. + * @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 M365CapabilitiesRequestBuilderGetQueryParameters + */ + 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): M365CapabilitiesRequestBuilderGetQueryParameters { + return new M365CapabilitiesRequestBuilderGetQueryParameters($count, $expand, $filter, $orderby, $search, $select, $skip, $top); + } + +} diff --git a/src/Generated/Policies/CrossTenantAccessPolicy/EscapedDefault/M365Capabilities/M365CapabilitiesRequestBuilderPostRequestConfiguration.php b/src/Generated/Policies/CrossTenantAccessPolicy/EscapedDefault/M365Capabilities/M365CapabilitiesRequestBuilderPostRequestConfiguration.php new file mode 100644 index 00000000000..363a73b6164 --- /dev/null +++ b/src/Generated/Policies/CrossTenantAccessPolicy/EscapedDefault/M365Capabilities/M365CapabilitiesRequestBuilderPostRequestConfiguration.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/Policies/CrossTenantAccessPolicy/Partners/Item/CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder.php b/src/Generated/Policies/CrossTenantAccessPolicy/Partners/Item/CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder.php index b5a9fec3748..81909e8a4f9 100644 --- a/src/Generated/Policies/CrossTenantAccessPolicy/Partners/Item/CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder.php +++ b/src/Generated/Policies/CrossTenantAccessPolicy/Partners/Item/CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder.php @@ -7,6 +7,7 @@ use Microsoft\Graph\Beta\Generated\Models\CrossTenantAccessPolicyConfigurationPartner; use Microsoft\Graph\Beta\Generated\Models\ODataErrors\ODataError; use Microsoft\Graph\Beta\Generated\Policies\CrossTenantAccessPolicy\Partners\Item\IdentitySynchronization\IdentitySynchronizationRequestBuilder; +use Microsoft\Graph\Beta\Generated\Policies\CrossTenantAccessPolicy\Partners\Item\M365Capabilities\M365CapabilitiesRequestBuilder; use Microsoft\Graph\Beta\Generated\Policies\CrossTenantAccessPolicy\Partners\Item\Restore\RestoreRequestBuilder; use Microsoft\Kiota\Abstractions\BaseRequestBuilder; use Microsoft\Kiota\Abstractions\HttpMethod; @@ -25,6 +26,13 @@ public function identitySynchronization(): IdentitySynchronizationRequestBuilder return new IdentitySynchronizationRequestBuilder($this->pathParameters, $this->requestAdapter); } + /** + * Provides operations to manage the m365Capabilities property of the microsoft.graph.crossTenantAccessPolicyConfigurationPartner entity. + */ + public function m365Capabilities(): M365CapabilitiesRequestBuilder { + return new M365CapabilitiesRequestBuilder($this->pathParameters, $this->requestAdapter); + } + /** * Provides operations to call the restore method. */ diff --git a/src/Generated/Policies/CrossTenantAccessPolicy/Partners/Item/M365Capabilities/Count/CountRequestBuilder.php b/src/Generated/Policies/CrossTenantAccessPolicy/Partners/Item/M365Capabilities/Count/CountRequestBuilder.php new file mode 100644 index 00000000000..1647dad9ce9 --- /dev/null +++ b/src/Generated/Policies/CrossTenantAccessPolicy/Partners/Item/M365Capabilities/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}/policies/crossTenantAccessPolicy/partners/{crossTenantAccessPolicyConfigurationPartner%2DtenantId}/m365Capabilities/$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/Policies/CrossTenantAccessPolicy/Partners/Item/M365Capabilities/Count/CountRequestBuilderGetQueryParameters.php b/src/Generated/Policies/CrossTenantAccessPolicy/Partners/Item/M365Capabilities/Count/CountRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..72d29124b11 --- /dev/null +++ b/src/Generated/Policies/CrossTenantAccessPolicy/Partners/Item/M365Capabilities/Count/CountRequestBuilderGetQueryParameters.php @@ -0,0 +1,34 @@ +filter = $filter; + $this->search = $search; + } + +} diff --git a/src/Generated/Policies/CrossTenantAccessPolicy/Partners/Item/M365Capabilities/Count/CountRequestBuilderGetRequestConfiguration.php b/src/Generated/Policies/CrossTenantAccessPolicy/Partners/Item/M365Capabilities/Count/CountRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..1743e52badc --- /dev/null +++ b/src/Generated/Policies/CrossTenantAccessPolicy/Partners/Item/M365Capabilities/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/Policies/CrossTenantAccessPolicy/Partners/Item/M365Capabilities/Item/M365CapabilityBaseNameItemRequestBuilder.php b/src/Generated/Policies/CrossTenantAccessPolicy/Partners/Item/M365Capabilities/Item/M365CapabilityBaseNameItemRequestBuilder.php new file mode 100644 index 00000000000..af0c0891c67 --- /dev/null +++ b/src/Generated/Policies/CrossTenantAccessPolicy/Partners/Item/M365Capabilities/Item/M365CapabilityBaseNameItemRequestBuilder.php @@ -0,0 +1,144 @@ +|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}/policies/crossTenantAccessPolicy/partners/{crossTenantAccessPolicyConfigurationPartner%2DtenantId}/m365Capabilities/{m365CapabilityBase%2Dname}{?%24expand,%24select}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Delete navigation property m365Capabilities for policies + * @param M365CapabilityBaseNameItemRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function delete(?M365CapabilityBaseNameItemRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toDeleteRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * Defines the partner-specific Microsoft 365 cross-tenant capabilities for inbound access from the partner organization. + * @param M365CapabilityBaseNameItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?M365CapabilityBaseNameItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [M365CapabilityBase::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Update the navigation property m365Capabilities in policies + * @param M365CapabilityBase $body The request body + * @param M365CapabilityBaseNameItemRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function patch(M365CapabilityBase $body, ?M365CapabilityBaseNameItemRequestBuilderPatchRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPatchRequestInformation($body, $requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [M365CapabilityBase::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Delete navigation property m365Capabilities for policies + * @param M365CapabilityBaseNameItemRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toDeleteRequestInformation(?M365CapabilityBaseNameItemRequestBuilderDeleteRequestConfiguration $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; + } + + /** + * Defines the partner-specific Microsoft 365 cross-tenant capabilities for inbound access from the partner organization. + * @param M365CapabilityBaseNameItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?M365CapabilityBaseNameItemRequestBuilderGetRequestConfiguration $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 m365Capabilities in policies + * @param M365CapabilityBase $body The request body + * @param M365CapabilityBaseNameItemRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPatchRequestInformation(M365CapabilityBase $body, ?M365CapabilityBaseNameItemRequestBuilderPatchRequestConfiguration $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 M365CapabilityBaseNameItemRequestBuilder + */ + public function withUrl(string $rawUrl): M365CapabilityBaseNameItemRequestBuilder { + return new M365CapabilityBaseNameItemRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Policies/CrossTenantAccessPolicy/Partners/Item/M365Capabilities/Item/M365CapabilityBaseNameItemRequestBuilderDeleteRequestConfiguration.php b/src/Generated/Policies/CrossTenantAccessPolicy/Partners/Item/M365Capabilities/Item/M365CapabilityBaseNameItemRequestBuilderDeleteRequestConfiguration.php new file mode 100644 index 00000000000..e216f1a5985 --- /dev/null +++ b/src/Generated/Policies/CrossTenantAccessPolicy/Partners/Item/M365Capabilities/Item/M365CapabilityBaseNameItemRequestBuilderDeleteRequestConfiguration.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/Policies/CrossTenantAccessPolicy/Partners/Item/M365Capabilities/Item/M365CapabilityBaseNameItemRequestBuilderGetQueryParameters.php b/src/Generated/Policies/CrossTenantAccessPolicy/Partners/Item/M365Capabilities/Item/M365CapabilityBaseNameItemRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..790c50dde13 --- /dev/null +++ b/src/Generated/Policies/CrossTenantAccessPolicy/Partners/Item/M365Capabilities/Item/M365CapabilityBaseNameItemRequestBuilderGetQueryParameters.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 M365CapabilityBaseNameItemRequestBuilderGetQueryParameters 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/Policies/CrossTenantAccessPolicy/Partners/Item/M365Capabilities/Item/M365CapabilityBaseNameItemRequestBuilderGetRequestConfiguration.php b/src/Generated/Policies/CrossTenantAccessPolicy/Partners/Item/M365Capabilities/Item/M365CapabilityBaseNameItemRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..3e43535ecc1 --- /dev/null +++ b/src/Generated/Policies/CrossTenantAccessPolicy/Partners/Item/M365Capabilities/Item/M365CapabilityBaseNameItemRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,39 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param M365CapabilityBaseNameItemRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?M365CapabilityBaseNameItemRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new M365CapabilityBaseNameItemRequestBuilderGetQueryParameters. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + * @return M365CapabilityBaseNameItemRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?array $expand = null, ?array $select = null): M365CapabilityBaseNameItemRequestBuilderGetQueryParameters { + return new M365CapabilityBaseNameItemRequestBuilderGetQueryParameters($expand, $select); + } + +} diff --git a/src/Generated/Policies/CrossTenantAccessPolicy/Partners/Item/M365Capabilities/Item/M365CapabilityBaseNameItemRequestBuilderPatchRequestConfiguration.php b/src/Generated/Policies/CrossTenantAccessPolicy/Partners/Item/M365Capabilities/Item/M365CapabilityBaseNameItemRequestBuilderPatchRequestConfiguration.php new file mode 100644 index 00000000000..35d559660e9 --- /dev/null +++ b/src/Generated/Policies/CrossTenantAccessPolicy/Partners/Item/M365Capabilities/Item/M365CapabilityBaseNameItemRequestBuilderPatchRequestConfiguration.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/Policies/CrossTenantAccessPolicy/Partners/Item/M365Capabilities/M365CapabilitiesRequestBuilder.php b/src/Generated/Policies/CrossTenantAccessPolicy/Partners/Item/M365Capabilities/M365CapabilitiesRequestBuilder.php new file mode 100644 index 00000000000..ffc4409cf69 --- /dev/null +++ b/src/Generated/Policies/CrossTenantAccessPolicy/Partners/Item/M365Capabilities/M365CapabilitiesRequestBuilder.php @@ -0,0 +1,135 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Provides operations to manage the m365Capabilities property of the microsoft.graph.crossTenantAccessPolicyConfigurationPartner entity. + * @param string $m365CapabilityBaseName The unique identifier of m365CapabilityBase + * @return M365CapabilityBaseNameItemRequestBuilder + */ + public function byM365CapabilityBaseName(string $m365CapabilityBaseName): M365CapabilityBaseNameItemRequestBuilder { + $urlTplParams = $this->pathParameters; + $urlTplParams['m365CapabilityBase%2Dname'] = $m365CapabilityBaseName; + return new M365CapabilityBaseNameItemRequestBuilder($urlTplParams, $this->requestAdapter); + } + + /** + * Instantiates a new M365CapabilitiesRequestBuilder 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}/policies/crossTenantAccessPolicy/partners/{crossTenantAccessPolicyConfigurationPartner%2DtenantId}/m365Capabilities{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Get a list of Microsoft 365 cross-tenant capabilities configured for a partner organization in the cross-tenant access policy. The returned collection is a heterogeneous collection of derived types of m365CapabilityBase, differentiated by their @odata.type property. + * @param M365CapabilitiesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + * @link https://learn.microsoft.com/graph/api/crosstenantaccesspolicyconfigurationpartner-list-m365capabilities?view=graph-rest-beta Find more info here + */ + public function get(?M365CapabilitiesRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [M365CapabilityBaseCollectionResponse::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Create a new Microsoft 365 cross-tenant capability for a partner organization in the cross-tenant access policy. The @odata.type property in the request body is required to specify which type of capability to create. + * @param M365CapabilityBase $body The request body + * @param M365CapabilitiesRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + * @link https://learn.microsoft.com/graph/api/crosstenantaccesspolicyconfigurationpartner-post-m365capabilities?view=graph-rest-beta Find more info here + */ + public function post(M365CapabilityBase $body, ?M365CapabilitiesRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPostRequestInformation($body, $requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [M365CapabilityBase::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Get a list of Microsoft 365 cross-tenant capabilities configured for a partner organization in the cross-tenant access policy. The returned collection is a heterogeneous collection of derived types of m365CapabilityBase, differentiated by their @odata.type property. + * @param M365CapabilitiesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?M365CapabilitiesRequestBuilderGetRequestConfiguration $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 a new Microsoft 365 cross-tenant capability for a partner organization in the cross-tenant access policy. The @odata.type property in the request body is required to specify which type of capability to create. + * @param M365CapabilityBase $body The request body + * @param M365CapabilitiesRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPostRequestInformation(M365CapabilityBase $body, ?M365CapabilitiesRequestBuilderPostRequestConfiguration $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 M365CapabilitiesRequestBuilder + */ + public function withUrl(string $rawUrl): M365CapabilitiesRequestBuilder { + return new M365CapabilitiesRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Policies/CrossTenantAccessPolicy/Partners/Item/M365Capabilities/M365CapabilitiesRequestBuilderGetQueryParameters.php b/src/Generated/Policies/CrossTenantAccessPolicy/Partners/Item/M365Capabilities/M365CapabilitiesRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..29752dda219 --- /dev/null +++ b/src/Generated/Policies/CrossTenantAccessPolicy/Partners/Item/M365Capabilities/M365CapabilitiesRequestBuilderGetQueryParameters.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 M365CapabilitiesRequestBuilderGetQueryParameters 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/Policies/CrossTenantAccessPolicy/Partners/Item/M365Capabilities/M365CapabilitiesRequestBuilderGetRequestConfiguration.php b/src/Generated/Policies/CrossTenantAccessPolicy/Partners/Item/M365Capabilities/M365CapabilitiesRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..703a4159887 --- /dev/null +++ b/src/Generated/Policies/CrossTenantAccessPolicy/Partners/Item/M365Capabilities/M365CapabilitiesRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,45 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param M365CapabilitiesRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?M365CapabilitiesRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new M365CapabilitiesRequestBuilderGetQueryParameters. + * @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 M365CapabilitiesRequestBuilderGetQueryParameters + */ + 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): M365CapabilitiesRequestBuilderGetQueryParameters { + return new M365CapabilitiesRequestBuilderGetQueryParameters($count, $expand, $filter, $orderby, $search, $select, $skip, $top); + } + +} diff --git a/src/Generated/Policies/CrossTenantAccessPolicy/Partners/Item/M365Capabilities/M365CapabilitiesRequestBuilderPostRequestConfiguration.php b/src/Generated/Policies/CrossTenantAccessPolicy/Partners/Item/M365Capabilities/M365CapabilitiesRequestBuilderPostRequestConfiguration.php new file mode 100644 index 00000000000..512adf4e2e2 --- /dev/null +++ b/src/Generated/Policies/CrossTenantAccessPolicy/Partners/Item/M365Capabilities/M365CapabilitiesRequestBuilderPostRequestConfiguration.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/Policies/DeletedItems/CrossTenantPartners/Item/CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder.php b/src/Generated/Policies/DeletedItems/CrossTenantPartners/Item/CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder.php index 2106b8f4ff3..08211757104 100644 --- a/src/Generated/Policies/DeletedItems/CrossTenantPartners/Item/CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder.php +++ b/src/Generated/Policies/DeletedItems/CrossTenantPartners/Item/CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder.php @@ -7,6 +7,7 @@ use Microsoft\Graph\Beta\Generated\Models\CrossTenantAccessPolicyConfigurationPartner; use Microsoft\Graph\Beta\Generated\Models\ODataErrors\ODataError; use Microsoft\Graph\Beta\Generated\Policies\DeletedItems\CrossTenantPartners\Item\IdentitySynchronization\IdentitySynchronizationRequestBuilder; +use Microsoft\Graph\Beta\Generated\Policies\DeletedItems\CrossTenantPartners\Item\M365Capabilities\M365CapabilitiesRequestBuilder; use Microsoft\Graph\Beta\Generated\Policies\DeletedItems\CrossTenantPartners\Item\Restore\RestoreRequestBuilder; use Microsoft\Kiota\Abstractions\BaseRequestBuilder; use Microsoft\Kiota\Abstractions\HttpMethod; @@ -25,6 +26,13 @@ public function identitySynchronization(): IdentitySynchronizationRequestBuilder return new IdentitySynchronizationRequestBuilder($this->pathParameters, $this->requestAdapter); } + /** + * Provides operations to manage the m365Capabilities property of the microsoft.graph.crossTenantAccessPolicyConfigurationPartner entity. + */ + public function m365Capabilities(): M365CapabilitiesRequestBuilder { + return new M365CapabilitiesRequestBuilder($this->pathParameters, $this->requestAdapter); + } + /** * Provides operations to call the restore method. */ diff --git a/src/Generated/Policies/DeletedItems/CrossTenantPartners/Item/M365Capabilities/Count/CountRequestBuilder.php b/src/Generated/Policies/DeletedItems/CrossTenantPartners/Item/M365Capabilities/Count/CountRequestBuilder.php new file mode 100644 index 00000000000..1590f894ecb --- /dev/null +++ b/src/Generated/Policies/DeletedItems/CrossTenantPartners/Item/M365Capabilities/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}/policies/deletedItems/crossTenantPartners/{crossTenantAccessPolicyConfigurationPartner%2DtenantId}/m365Capabilities/$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/Policies/DeletedItems/CrossTenantPartners/Item/M365Capabilities/Count/CountRequestBuilderGetQueryParameters.php b/src/Generated/Policies/DeletedItems/CrossTenantPartners/Item/M365Capabilities/Count/CountRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..2cc50283ae3 --- /dev/null +++ b/src/Generated/Policies/DeletedItems/CrossTenantPartners/Item/M365Capabilities/Count/CountRequestBuilderGetQueryParameters.php @@ -0,0 +1,34 @@ +filter = $filter; + $this->search = $search; + } + +} diff --git a/src/Generated/Policies/DeletedItems/CrossTenantPartners/Item/M365Capabilities/Count/CountRequestBuilderGetRequestConfiguration.php b/src/Generated/Policies/DeletedItems/CrossTenantPartners/Item/M365Capabilities/Count/CountRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..9b1f480ca31 --- /dev/null +++ b/src/Generated/Policies/DeletedItems/CrossTenantPartners/Item/M365Capabilities/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/Policies/DeletedItems/CrossTenantPartners/Item/M365Capabilities/Item/M365CapabilityBaseNameItemRequestBuilder.php b/src/Generated/Policies/DeletedItems/CrossTenantPartners/Item/M365Capabilities/Item/M365CapabilityBaseNameItemRequestBuilder.php new file mode 100644 index 00000000000..c0724d63e03 --- /dev/null +++ b/src/Generated/Policies/DeletedItems/CrossTenantPartners/Item/M365Capabilities/Item/M365CapabilityBaseNameItemRequestBuilder.php @@ -0,0 +1,144 @@ +|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}/policies/deletedItems/crossTenantPartners/{crossTenantAccessPolicyConfigurationPartner%2DtenantId}/m365Capabilities/{m365CapabilityBase%2Dname}{?%24expand,%24select}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Delete navigation property m365Capabilities for policies + * @param M365CapabilityBaseNameItemRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function delete(?M365CapabilityBaseNameItemRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toDeleteRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * Defines the partner-specific Microsoft 365 cross-tenant capabilities for inbound access from the partner organization. + * @param M365CapabilityBaseNameItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?M365CapabilityBaseNameItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [M365CapabilityBase::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Update the navigation property m365Capabilities in policies + * @param M365CapabilityBase $body The request body + * @param M365CapabilityBaseNameItemRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function patch(M365CapabilityBase $body, ?M365CapabilityBaseNameItemRequestBuilderPatchRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPatchRequestInformation($body, $requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [M365CapabilityBase::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Delete navigation property m365Capabilities for policies + * @param M365CapabilityBaseNameItemRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toDeleteRequestInformation(?M365CapabilityBaseNameItemRequestBuilderDeleteRequestConfiguration $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; + } + + /** + * Defines the partner-specific Microsoft 365 cross-tenant capabilities for inbound access from the partner organization. + * @param M365CapabilityBaseNameItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?M365CapabilityBaseNameItemRequestBuilderGetRequestConfiguration $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 m365Capabilities in policies + * @param M365CapabilityBase $body The request body + * @param M365CapabilityBaseNameItemRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPatchRequestInformation(M365CapabilityBase $body, ?M365CapabilityBaseNameItemRequestBuilderPatchRequestConfiguration $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 M365CapabilityBaseNameItemRequestBuilder + */ + public function withUrl(string $rawUrl): M365CapabilityBaseNameItemRequestBuilder { + return new M365CapabilityBaseNameItemRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Policies/DeletedItems/CrossTenantPartners/Item/M365Capabilities/Item/M365CapabilityBaseNameItemRequestBuilderDeleteRequestConfiguration.php b/src/Generated/Policies/DeletedItems/CrossTenantPartners/Item/M365Capabilities/Item/M365CapabilityBaseNameItemRequestBuilderDeleteRequestConfiguration.php new file mode 100644 index 00000000000..7b8b4538a3c --- /dev/null +++ b/src/Generated/Policies/DeletedItems/CrossTenantPartners/Item/M365Capabilities/Item/M365CapabilityBaseNameItemRequestBuilderDeleteRequestConfiguration.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/Policies/DeletedItems/CrossTenantPartners/Item/M365Capabilities/Item/M365CapabilityBaseNameItemRequestBuilderGetQueryParameters.php b/src/Generated/Policies/DeletedItems/CrossTenantPartners/Item/M365Capabilities/Item/M365CapabilityBaseNameItemRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..778e53c15a1 --- /dev/null +++ b/src/Generated/Policies/DeletedItems/CrossTenantPartners/Item/M365Capabilities/Item/M365CapabilityBaseNameItemRequestBuilderGetQueryParameters.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 M365CapabilityBaseNameItemRequestBuilderGetQueryParameters 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/Policies/DeletedItems/CrossTenantPartners/Item/M365Capabilities/Item/M365CapabilityBaseNameItemRequestBuilderGetRequestConfiguration.php b/src/Generated/Policies/DeletedItems/CrossTenantPartners/Item/M365Capabilities/Item/M365CapabilityBaseNameItemRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..a96515bb67b --- /dev/null +++ b/src/Generated/Policies/DeletedItems/CrossTenantPartners/Item/M365Capabilities/Item/M365CapabilityBaseNameItemRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,39 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param M365CapabilityBaseNameItemRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?M365CapabilityBaseNameItemRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new M365CapabilityBaseNameItemRequestBuilderGetQueryParameters. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + * @return M365CapabilityBaseNameItemRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?array $expand = null, ?array $select = null): M365CapabilityBaseNameItemRequestBuilderGetQueryParameters { + return new M365CapabilityBaseNameItemRequestBuilderGetQueryParameters($expand, $select); + } + +} diff --git a/src/Generated/Policies/DeletedItems/CrossTenantPartners/Item/M365Capabilities/Item/M365CapabilityBaseNameItemRequestBuilderPatchRequestConfiguration.php b/src/Generated/Policies/DeletedItems/CrossTenantPartners/Item/M365Capabilities/Item/M365CapabilityBaseNameItemRequestBuilderPatchRequestConfiguration.php new file mode 100644 index 00000000000..be5028af401 --- /dev/null +++ b/src/Generated/Policies/DeletedItems/CrossTenantPartners/Item/M365Capabilities/Item/M365CapabilityBaseNameItemRequestBuilderPatchRequestConfiguration.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/Policies/DeletedItems/CrossTenantPartners/Item/M365Capabilities/M365CapabilitiesRequestBuilder.php b/src/Generated/Policies/DeletedItems/CrossTenantPartners/Item/M365Capabilities/M365CapabilitiesRequestBuilder.php new file mode 100644 index 00000000000..b14ab0a775b --- /dev/null +++ b/src/Generated/Policies/DeletedItems/CrossTenantPartners/Item/M365Capabilities/M365CapabilitiesRequestBuilder.php @@ -0,0 +1,133 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Provides operations to manage the m365Capabilities property of the microsoft.graph.crossTenantAccessPolicyConfigurationPartner entity. + * @param string $m365CapabilityBaseName The unique identifier of m365CapabilityBase + * @return M365CapabilityBaseNameItemRequestBuilder + */ + public function byM365CapabilityBaseName(string $m365CapabilityBaseName): M365CapabilityBaseNameItemRequestBuilder { + $urlTplParams = $this->pathParameters; + $urlTplParams['m365CapabilityBase%2Dname'] = $m365CapabilityBaseName; + return new M365CapabilityBaseNameItemRequestBuilder($urlTplParams, $this->requestAdapter); + } + + /** + * Instantiates a new M365CapabilitiesRequestBuilder 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}/policies/deletedItems/crossTenantPartners/{crossTenantAccessPolicyConfigurationPartner%2DtenantId}/m365Capabilities{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Defines the partner-specific Microsoft 365 cross-tenant capabilities for inbound access from the partner organization. + * @param M365CapabilitiesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?M365CapabilitiesRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [M365CapabilityBaseCollectionResponse::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Create new navigation property to m365Capabilities for policies + * @param M365CapabilityBase $body The request body + * @param M365CapabilitiesRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function post(M365CapabilityBase $body, ?M365CapabilitiesRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPostRequestInformation($body, $requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [M365CapabilityBase::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Defines the partner-specific Microsoft 365 cross-tenant capabilities for inbound access from the partner organization. + * @param M365CapabilitiesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?M365CapabilitiesRequestBuilderGetRequestConfiguration $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 m365Capabilities for policies + * @param M365CapabilityBase $body The request body + * @param M365CapabilitiesRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPostRequestInformation(M365CapabilityBase $body, ?M365CapabilitiesRequestBuilderPostRequestConfiguration $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 M365CapabilitiesRequestBuilder + */ + public function withUrl(string $rawUrl): M365CapabilitiesRequestBuilder { + return new M365CapabilitiesRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Policies/DeletedItems/CrossTenantPartners/Item/M365Capabilities/M365CapabilitiesRequestBuilderGetQueryParameters.php b/src/Generated/Policies/DeletedItems/CrossTenantPartners/Item/M365Capabilities/M365CapabilitiesRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..ed9db3d9968 --- /dev/null +++ b/src/Generated/Policies/DeletedItems/CrossTenantPartners/Item/M365Capabilities/M365CapabilitiesRequestBuilderGetQueryParameters.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 M365CapabilitiesRequestBuilderGetQueryParameters 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/Policies/DeletedItems/CrossTenantPartners/Item/M365Capabilities/M365CapabilitiesRequestBuilderGetRequestConfiguration.php b/src/Generated/Policies/DeletedItems/CrossTenantPartners/Item/M365Capabilities/M365CapabilitiesRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..9340a2d4018 --- /dev/null +++ b/src/Generated/Policies/DeletedItems/CrossTenantPartners/Item/M365Capabilities/M365CapabilitiesRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,45 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param M365CapabilitiesRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?M365CapabilitiesRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new M365CapabilitiesRequestBuilderGetQueryParameters. + * @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 M365CapabilitiesRequestBuilderGetQueryParameters + */ + 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): M365CapabilitiesRequestBuilderGetQueryParameters { + return new M365CapabilitiesRequestBuilderGetQueryParameters($count, $expand, $filter, $orderby, $search, $select, $skip, $top); + } + +} diff --git a/src/Generated/Policies/DeletedItems/CrossTenantPartners/Item/M365Capabilities/M365CapabilitiesRequestBuilderPostRequestConfiguration.php b/src/Generated/Policies/DeletedItems/CrossTenantPartners/Item/M365Capabilities/M365CapabilitiesRequestBuilderPostRequestConfiguration.php new file mode 100644 index 00000000000..5a73915bbbf --- /dev/null +++ b/src/Generated/Policies/DeletedItems/CrossTenantPartners/Item/M365Capabilities/M365CapabilitiesRequestBuilderPostRequestConfiguration.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/Security/Alerts_v2/MicrosoftGraphSecurityMoveAlerts/MicrosoftGraphSecurityMoveAlertsRequestBuilder.php b/src/Generated/Security/Alerts_v2/MicrosoftGraphSecurityMoveAlerts/MicrosoftGraphSecurityMoveAlertsRequestBuilder.php index 0c91b6ff5b7..69375b4f86d 100644 --- a/src/Generated/Security/Alerts_v2/MicrosoftGraphSecurityMoveAlerts/MicrosoftGraphSecurityMoveAlertsRequestBuilder.php +++ b/src/Generated/Security/Alerts_v2/MicrosoftGraphSecurityMoveAlerts/MicrosoftGraphSecurityMoveAlertsRequestBuilder.php @@ -31,7 +31,7 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Move one or more alert resources to an existing incident. + * Move one or more alert resources to a new or existing incident. * @param MoveAlertsPostRequestBody $body The request body * @param MicrosoftGraphSecurityMoveAlertsRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise @@ -47,7 +47,7 @@ public function post(MoveAlertsPostRequestBody $body, ?MicrosoftGraphSecurityMov } /** - * Move one or more alert resources to an existing incident. + * Move one or more alert resources to a new or existing incident. * @param MoveAlertsPostRequestBody $body The request body * @param MicrosoftGraphSecurityMoveAlertsRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/Users/Item/Calendar/PermanentDelete/PermanentDeleteRequestBuilder.php b/src/Generated/Users/Item/Calendar/PermanentDelete/PermanentDeleteRequestBuilder.php index 74ba25449c4..47fcbefe18c 100644 --- a/src/Generated/Users/Item/Calendar/PermanentDelete/PermanentDeleteRequestBuilder.php +++ b/src/Generated/Users/Item/Calendar/PermanentDelete/PermanentDeleteRequestBuilder.php @@ -30,11 +30,10 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Permanently delete a calendar folder and the events that it contains and remove them from the mailbox. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. + * Invoke action permanentDelete * @param PermanentDeleteRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/calendar-permanentdelete?view=graph-rest-beta Find more info here */ public function post(?PermanentDeleteRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPostRequestInformation($requestConfiguration); @@ -45,7 +44,7 @@ public function post(?PermanentDeleteRequestBuilderPostRequestConfiguration $req } /** - * Permanently delete a calendar folder and the events that it contains and remove them from the mailbox. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. + * Invoke action permanentDelete * @param PermanentDeleteRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Users/Item/CalendarGroups/Item/Calendars/Item/PermanentDelete/PermanentDeleteRequestBuilder.php b/src/Generated/Users/Item/CalendarGroups/Item/Calendars/Item/PermanentDelete/PermanentDeleteRequestBuilder.php index 57f43f5a12e..688c048f2c5 100644 --- a/src/Generated/Users/Item/CalendarGroups/Item/Calendars/Item/PermanentDelete/PermanentDeleteRequestBuilder.php +++ b/src/Generated/Users/Item/CalendarGroups/Item/Calendars/Item/PermanentDelete/PermanentDeleteRequestBuilder.php @@ -30,11 +30,10 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Permanently delete a calendar folder and the events that it contains and remove them from the mailbox. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. + * Invoke action permanentDelete * @param PermanentDeleteRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/calendar-permanentdelete?view=graph-rest-beta Find more info here */ public function post(?PermanentDeleteRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPostRequestInformation($requestConfiguration); @@ -45,7 +44,7 @@ public function post(?PermanentDeleteRequestBuilderPostRequestConfiguration $req } /** - * Permanently delete a calendar folder and the events that it contains and remove them from the mailbox. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas. + * Invoke action permanentDelete * @param PermanentDeleteRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Users/Item/Calendars/Item/PermanentDelete/PermanentDeleteRequestBuilder.php b/src/Generated/Users/Item/Calendars/Item/PermanentDelete/PermanentDeleteRequestBuilder.php index 80a7dd1980d..9c0d3664c7b 100644 --- a/src/Generated/Users/Item/Calendars/Item/PermanentDelete/PermanentDeleteRequestBuilder.php +++ b/src/Generated/Users/Item/Calendars/Item/PermanentDelete/PermanentDeleteRequestBuilder.php @@ -34,7 +34,6 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap * @param PermanentDeleteRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/calendar-permanentdelete?view=graph-rest-beta Find more info here */ public function post(?PermanentDeleteRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPostRequestInformation($requestConfiguration); diff --git a/src/Generated/Users/Item/CloudPcPools/CloudPcPoolsRequestBuilder.php b/src/Generated/Users/Item/CloudPcPools/CloudPcPoolsRequestBuilder.php new file mode 100644 index 00000000000..869e9b15286 --- /dev/null +++ b/src/Generated/Users/Item/CloudPcPools/CloudPcPoolsRequestBuilder.php @@ -0,0 +1,133 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Provides operations to manage the cloudPcPools property of the microsoft.graph.user entity. + * @param string $cloudPcPoolId The unique identifier of cloudPcPool + * @return CloudPcPoolItemRequestBuilder + */ + public function byCloudPcPoolId(string $cloudPcPoolId): CloudPcPoolItemRequestBuilder { + $urlTplParams = $this->pathParameters; + $urlTplParams['cloudPcPool%2Did'] = $cloudPcPoolId; + return new CloudPcPoolItemRequestBuilder($urlTplParams, $this->requestAdapter); + } + + /** + * Instantiates a new CloudPcPoolsRequestBuilder 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}/users/{user%2Did}/cloudPcPools{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Get cloudPcPools from users + * @param CloudPcPoolsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?CloudPcPoolsRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CloudPcPoolCollectionResponse::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Create new navigation property to cloudPcPools for users + * @param CloudPcPool $body The request body + * @param CloudPcPoolsRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function post(CloudPcPool $body, ?CloudPcPoolsRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPostRequestInformation($body, $requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CloudPcPool::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Get cloudPcPools from users + * @param CloudPcPoolsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?CloudPcPoolsRequestBuilderGetRequestConfiguration $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 cloudPcPools for users + * @param CloudPcPool $body The request body + * @param CloudPcPoolsRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPostRequestInformation(CloudPcPool $body, ?CloudPcPoolsRequestBuilderPostRequestConfiguration $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 CloudPcPoolsRequestBuilder + */ + public function withUrl(string $rawUrl): CloudPcPoolsRequestBuilder { + return new CloudPcPoolsRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Users/Item/CloudPcPools/CloudPcPoolsRequestBuilderGetQueryParameters.php b/src/Generated/Users/Item/CloudPcPools/CloudPcPoolsRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..7cf5c369941 --- /dev/null +++ b/src/Generated/Users/Item/CloudPcPools/CloudPcPoolsRequestBuilderGetQueryParameters.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 CloudPcPoolsRequestBuilderGetQueryParameters 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/Users/Item/CloudPcPools/CloudPcPoolsRequestBuilderGetRequestConfiguration.php b/src/Generated/Users/Item/CloudPcPools/CloudPcPoolsRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..99f965ad41d --- /dev/null +++ b/src/Generated/Users/Item/CloudPcPools/CloudPcPoolsRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,45 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param CloudPcPoolsRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?CloudPcPoolsRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new CloudPcPoolsRequestBuilderGetQueryParameters. + * @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 CloudPcPoolsRequestBuilderGetQueryParameters + */ + 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): CloudPcPoolsRequestBuilderGetQueryParameters { + return new CloudPcPoolsRequestBuilderGetQueryParameters($count, $expand, $filter, $orderby, $search, $select, $skip, $top); + } + +} diff --git a/src/Generated/Users/Item/CloudPcPools/CloudPcPoolsRequestBuilderPostRequestConfiguration.php b/src/Generated/Users/Item/CloudPcPools/CloudPcPoolsRequestBuilderPostRequestConfiguration.php new file mode 100644 index 00000000000..1c95214052c --- /dev/null +++ b/src/Generated/Users/Item/CloudPcPools/CloudPcPoolsRequestBuilderPostRequestConfiguration.php @@ -0,0 +1,22 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + */ + public function __construct(?array $headers = null, ?array $options = null) { + parent::__construct($headers ?? [], $options ?? []); + } + +} diff --git a/src/Generated/Users/Item/CloudPcPools/Count/CountRequestBuilder.php b/src/Generated/Users/Item/CloudPcPools/Count/CountRequestBuilder.php new file mode 100644 index 00000000000..10ccff0bd0f --- /dev/null +++ b/src/Generated/Users/Item/CloudPcPools/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}/users/{user%2Did}/cloudPcPools/$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/Users/Item/CloudPcPools/Count/CountRequestBuilderGetQueryParameters.php b/src/Generated/Users/Item/CloudPcPools/Count/CountRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..5e14c90f354 --- /dev/null +++ b/src/Generated/Users/Item/CloudPcPools/Count/CountRequestBuilderGetQueryParameters.php @@ -0,0 +1,34 @@ +filter = $filter; + $this->search = $search; + } + +} diff --git a/src/Generated/Users/Item/CloudPcPools/Count/CountRequestBuilderGetRequestConfiguration.php b/src/Generated/Users/Item/CloudPcPools/Count/CountRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..073f0af030e --- /dev/null +++ b/src/Generated/Users/Item/CloudPcPools/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/Users/Item/CloudPcPools/Item/Assignments/AssignmentsRequestBuilder.php b/src/Generated/Users/Item/CloudPcPools/Item/Assignments/AssignmentsRequestBuilder.php new file mode 100644 index 00000000000..f28f7976b3d --- /dev/null +++ b/src/Generated/Users/Item/CloudPcPools/Item/Assignments/AssignmentsRequestBuilder.php @@ -0,0 +1,133 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Provides operations to manage the assignments property of the microsoft.graph.cloudPcPool entity. + * @param string $cloudPcPoolAssignmentId The unique identifier of cloudPcPoolAssignment + * @return CloudPcPoolAssignmentItemRequestBuilder + */ + public function byCloudPcPoolAssignmentId(string $cloudPcPoolAssignmentId): CloudPcPoolAssignmentItemRequestBuilder { + $urlTplParams = $this->pathParameters; + $urlTplParams['cloudPcPoolAssignment%2Did'] = $cloudPcPoolAssignmentId; + return new CloudPcPoolAssignmentItemRequestBuilder($urlTplParams, $this->requestAdapter); + } + + /** + * Instantiates a new AssignmentsRequestBuilder 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}/users/{user%2Did}/cloudPcPools/{cloudPcPool%2Did}/assignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Get assignments from users + * @param AssignmentsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?AssignmentsRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CloudPcPoolAssignmentCollectionResponse::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Create new navigation property to assignments for users + * @param CloudPcPoolAssignment $body The request body + * @param AssignmentsRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function post(CloudPcPoolAssignment $body, ?AssignmentsRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPostRequestInformation($body, $requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CloudPcPoolAssignment::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Get assignments from users + * @param AssignmentsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?AssignmentsRequestBuilderGetRequestConfiguration $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 assignments for users + * @param CloudPcPoolAssignment $body The request body + * @param AssignmentsRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPostRequestInformation(CloudPcPoolAssignment $body, ?AssignmentsRequestBuilderPostRequestConfiguration $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 AssignmentsRequestBuilder + */ + public function withUrl(string $rawUrl): AssignmentsRequestBuilder { + return new AssignmentsRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Users/Item/CloudPcPools/Item/Assignments/AssignmentsRequestBuilderGetQueryParameters.php b/src/Generated/Users/Item/CloudPcPools/Item/Assignments/AssignmentsRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..bff96eb6a84 --- /dev/null +++ b/src/Generated/Users/Item/CloudPcPools/Item/Assignments/AssignmentsRequestBuilderGetQueryParameters.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 AssignmentsRequestBuilderGetQueryParameters 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/Users/Item/CloudPcPools/Item/Assignments/AssignmentsRequestBuilderGetRequestConfiguration.php b/src/Generated/Users/Item/CloudPcPools/Item/Assignments/AssignmentsRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..6abd06c705c --- /dev/null +++ b/src/Generated/Users/Item/CloudPcPools/Item/Assignments/AssignmentsRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,45 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param AssignmentsRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?AssignmentsRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new AssignmentsRequestBuilderGetQueryParameters. + * @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 AssignmentsRequestBuilderGetQueryParameters + */ + 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): AssignmentsRequestBuilderGetQueryParameters { + return new AssignmentsRequestBuilderGetQueryParameters($count, $expand, $filter, $orderby, $search, $select, $skip, $top); + } + +} diff --git a/src/Generated/Users/Item/CloudPcPools/Item/Assignments/AssignmentsRequestBuilderPostRequestConfiguration.php b/src/Generated/Users/Item/CloudPcPools/Item/Assignments/AssignmentsRequestBuilderPostRequestConfiguration.php new file mode 100644 index 00000000000..a754d946a9b --- /dev/null +++ b/src/Generated/Users/Item/CloudPcPools/Item/Assignments/AssignmentsRequestBuilderPostRequestConfiguration.php @@ -0,0 +1,22 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + */ + public function __construct(?array $headers = null, ?array $options = null) { + parent::__construct($headers ?? [], $options ?? []); + } + +} diff --git a/src/Generated/Users/Item/CloudPcPools/Item/Assignments/Count/CountRequestBuilder.php b/src/Generated/Users/Item/CloudPcPools/Item/Assignments/Count/CountRequestBuilder.php new file mode 100644 index 00000000000..4b9ef156f06 --- /dev/null +++ b/src/Generated/Users/Item/CloudPcPools/Item/Assignments/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}/users/{user%2Did}/cloudPcPools/{cloudPcPool%2Did}/assignments/$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/Users/Item/CloudPcPools/Item/Assignments/Count/CountRequestBuilderGetQueryParameters.php b/src/Generated/Users/Item/CloudPcPools/Item/Assignments/Count/CountRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..b151ce18984 --- /dev/null +++ b/src/Generated/Users/Item/CloudPcPools/Item/Assignments/Count/CountRequestBuilderGetQueryParameters.php @@ -0,0 +1,34 @@ +filter = $filter; + $this->search = $search; + } + +} diff --git a/src/Generated/Users/Item/CloudPcPools/Item/Assignments/Count/CountRequestBuilderGetRequestConfiguration.php b/src/Generated/Users/Item/CloudPcPools/Item/Assignments/Count/CountRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..38957e9cd8b --- /dev/null +++ b/src/Generated/Users/Item/CloudPcPools/Item/Assignments/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/Users/Item/CloudPcPools/Item/Assignments/Item/CloudPcPoolAssignmentItemRequestBuilder.php b/src/Generated/Users/Item/CloudPcPools/Item/Assignments/Item/CloudPcPoolAssignmentItemRequestBuilder.php new file mode 100644 index 00000000000..36586b32b67 --- /dev/null +++ b/src/Generated/Users/Item/CloudPcPools/Item/Assignments/Item/CloudPcPoolAssignmentItemRequestBuilder.php @@ -0,0 +1,144 @@ +|string $pathParametersOrRawUrl Path parameters for the request or a String representing the raw URL. + * @param RequestAdapter $requestAdapter The request adapter to use to execute the requests. + */ + public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdapter) { + parent::__construct($requestAdapter, [], '{+baseurl}/users/{user%2Did}/cloudPcPools/{cloudPcPool%2Did}/assignments/{cloudPcPoolAssignment%2Did}{?%24expand,%24select}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Delete navigation property assignments for users + * @param CloudPcPoolAssignmentItemRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function delete(?CloudPcPoolAssignmentItemRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toDeleteRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * Get assignments from users + * @param CloudPcPoolAssignmentItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?CloudPcPoolAssignmentItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CloudPcPoolAssignment::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Update the navigation property assignments in users + * @param CloudPcPoolAssignment $body The request body + * @param CloudPcPoolAssignmentItemRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function patch(CloudPcPoolAssignment $body, ?CloudPcPoolAssignmentItemRequestBuilderPatchRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPatchRequestInformation($body, $requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CloudPcPoolAssignment::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Delete navigation property assignments for users + * @param CloudPcPoolAssignmentItemRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toDeleteRequestInformation(?CloudPcPoolAssignmentItemRequestBuilderDeleteRequestConfiguration $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 assignments from users + * @param CloudPcPoolAssignmentItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?CloudPcPoolAssignmentItemRequestBuilderGetRequestConfiguration $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 assignments in users + * @param CloudPcPoolAssignment $body The request body + * @param CloudPcPoolAssignmentItemRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPatchRequestInformation(CloudPcPoolAssignment $body, ?CloudPcPoolAssignmentItemRequestBuilderPatchRequestConfiguration $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 CloudPcPoolAssignmentItemRequestBuilder + */ + public function withUrl(string $rawUrl): CloudPcPoolAssignmentItemRequestBuilder { + return new CloudPcPoolAssignmentItemRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Users/Item/CloudPcPools/Item/Assignments/Item/CloudPcPoolAssignmentItemRequestBuilderDeleteRequestConfiguration.php b/src/Generated/Users/Item/CloudPcPools/Item/Assignments/Item/CloudPcPoolAssignmentItemRequestBuilderDeleteRequestConfiguration.php new file mode 100644 index 00000000000..51c01ac53d9 --- /dev/null +++ b/src/Generated/Users/Item/CloudPcPools/Item/Assignments/Item/CloudPcPoolAssignmentItemRequestBuilderDeleteRequestConfiguration.php @@ -0,0 +1,22 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + */ + public function __construct(?array $headers = null, ?array $options = null) { + parent::__construct($headers ?? [], $options ?? []); + } + +} diff --git a/src/Generated/Users/Item/CloudPcPools/Item/Assignments/Item/CloudPcPoolAssignmentItemRequestBuilderGetQueryParameters.php b/src/Generated/Users/Item/CloudPcPools/Item/Assignments/Item/CloudPcPoolAssignmentItemRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..ea44e4f33b8 --- /dev/null +++ b/src/Generated/Users/Item/CloudPcPools/Item/Assignments/Item/CloudPcPoolAssignmentItemRequestBuilderGetQueryParameters.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 CloudPcPoolAssignmentItemRequestBuilderGetQueryParameters 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/Users/Item/CloudPcPools/Item/Assignments/Item/CloudPcPoolAssignmentItemRequestBuilderGetRequestConfiguration.php b/src/Generated/Users/Item/CloudPcPools/Item/Assignments/Item/CloudPcPoolAssignmentItemRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..f2b40b0ea08 --- /dev/null +++ b/src/Generated/Users/Item/CloudPcPools/Item/Assignments/Item/CloudPcPoolAssignmentItemRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,39 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param CloudPcPoolAssignmentItemRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?CloudPcPoolAssignmentItemRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new CloudPcPoolAssignmentItemRequestBuilderGetQueryParameters. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + * @return CloudPcPoolAssignmentItemRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?array $expand = null, ?array $select = null): CloudPcPoolAssignmentItemRequestBuilderGetQueryParameters { + return new CloudPcPoolAssignmentItemRequestBuilderGetQueryParameters($expand, $select); + } + +} diff --git a/src/Generated/Users/Item/CloudPcPools/Item/Assignments/Item/CloudPcPoolAssignmentItemRequestBuilderPatchRequestConfiguration.php b/src/Generated/Users/Item/CloudPcPools/Item/Assignments/Item/CloudPcPoolAssignmentItemRequestBuilderPatchRequestConfiguration.php new file mode 100644 index 00000000000..9ae6d31fcda --- /dev/null +++ b/src/Generated/Users/Item/CloudPcPools/Item/Assignments/Item/CloudPcPoolAssignmentItemRequestBuilderPatchRequestConfiguration.php @@ -0,0 +1,22 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + */ + public function __construct(?array $headers = null, ?array $options = null) { + parent::__construct($headers ?? [], $options ?? []); + } + +} diff --git a/src/Generated/Users/Item/CloudPcPools/Item/CloudPcPoolItemRequestBuilder.php b/src/Generated/Users/Item/CloudPcPools/Item/CloudPcPoolItemRequestBuilder.php new file mode 100644 index 00000000000..4965b1c55b7 --- /dev/null +++ b/src/Generated/Users/Item/CloudPcPools/Item/CloudPcPoolItemRequestBuilder.php @@ -0,0 +1,152 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Instantiates a new CloudPcPoolItemRequestBuilder 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}/users/{user%2Did}/cloudPcPools/{cloudPcPool%2Did}{?%24expand,%24select}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Delete navigation property cloudPcPools for users + * @param CloudPcPoolItemRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function delete(?CloudPcPoolItemRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toDeleteRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * Get cloudPcPools from users + * @param CloudPcPoolItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?CloudPcPoolItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CloudPcPool::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Update the navigation property cloudPcPools in users + * @param CloudPcPool $body The request body + * @param CloudPcPoolItemRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function patch(CloudPcPool $body, ?CloudPcPoolItemRequestBuilderPatchRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPatchRequestInformation($body, $requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CloudPcPool::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Delete navigation property cloudPcPools for users + * @param CloudPcPoolItemRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toDeleteRequestInformation(?CloudPcPoolItemRequestBuilderDeleteRequestConfiguration $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 cloudPcPools from users + * @param CloudPcPoolItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?CloudPcPoolItemRequestBuilderGetRequestConfiguration $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 cloudPcPools in users + * @param CloudPcPool $body The request body + * @param CloudPcPoolItemRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPatchRequestInformation(CloudPcPool $body, ?CloudPcPoolItemRequestBuilderPatchRequestConfiguration $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 CloudPcPoolItemRequestBuilder + */ + public function withUrl(string $rawUrl): CloudPcPoolItemRequestBuilder { + return new CloudPcPoolItemRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Users/Item/CloudPcPools/Item/CloudPcPoolItemRequestBuilderDeleteRequestConfiguration.php b/src/Generated/Users/Item/CloudPcPools/Item/CloudPcPoolItemRequestBuilderDeleteRequestConfiguration.php new file mode 100644 index 00000000000..c61de6724cc --- /dev/null +++ b/src/Generated/Users/Item/CloudPcPools/Item/CloudPcPoolItemRequestBuilderDeleteRequestConfiguration.php @@ -0,0 +1,22 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + */ + public function __construct(?array $headers = null, ?array $options = null) { + parent::__construct($headers ?? [], $options ?? []); + } + +} diff --git a/src/Generated/Users/Item/CloudPcPools/Item/CloudPcPoolItemRequestBuilderGetQueryParameters.php b/src/Generated/Users/Item/CloudPcPools/Item/CloudPcPoolItemRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..234a97928de --- /dev/null +++ b/src/Generated/Users/Item/CloudPcPools/Item/CloudPcPoolItemRequestBuilderGetQueryParameters.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 CloudPcPoolItemRequestBuilderGetQueryParameters 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/Users/Item/CloudPcPools/Item/CloudPcPoolItemRequestBuilderGetRequestConfiguration.php b/src/Generated/Users/Item/CloudPcPools/Item/CloudPcPoolItemRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..c5de1b566d2 --- /dev/null +++ b/src/Generated/Users/Item/CloudPcPools/Item/CloudPcPoolItemRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,39 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param CloudPcPoolItemRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?CloudPcPoolItemRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new CloudPcPoolItemRequestBuilderGetQueryParameters. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + * @return CloudPcPoolItemRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?array $expand = null, ?array $select = null): CloudPcPoolItemRequestBuilderGetQueryParameters { + return new CloudPcPoolItemRequestBuilderGetQueryParameters($expand, $select); + } + +} diff --git a/src/Generated/Users/Item/CloudPcPools/Item/CloudPcPoolItemRequestBuilderPatchRequestConfiguration.php b/src/Generated/Users/Item/CloudPcPools/Item/CloudPcPoolItemRequestBuilderPatchRequestConfiguration.php new file mode 100644 index 00000000000..b63cdb31df4 --- /dev/null +++ b/src/Generated/Users/Item/CloudPcPools/Item/CloudPcPoolItemRequestBuilderPatchRequestConfiguration.php @@ -0,0 +1,22 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + */ + public function __construct(?array $headers = null, ?array $options = null) { + parent::__construct($headers ?? [], $options ?? []); + } + +} diff --git a/src/Generated/Users/Item/PendingAccessReviewInstances/Item/BatchApplyCustomDataProvidedResourceDecisions/BatchApplyCustomDataProvidedResourceDecisionsRequestBuilder.php b/src/Generated/Users/Item/PendingAccessReviewInstances/Item/BatchApplyCustomDataProvidedResourceDecisions/BatchApplyCustomDataProvidedResourceDecisionsRequestBuilder.php index 0c61fd09dde..4e3a7ed60d8 100644 --- a/src/Generated/Users/Item/PendingAccessReviewInstances/Item/BatchApplyCustomDataProvidedResourceDecisions/BatchApplyCustomDataProvidedResourceDecisionsRequestBuilder.php +++ b/src/Generated/Users/Item/PendingAccessReviewInstances/Item/BatchApplyCustomDataProvidedResourceDecisions/BatchApplyCustomDataProvidedResourceDecisionsRequestBuilder.php @@ -30,11 +30,12 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Invoke action batchApplyCustomDataProvidedResourceDecisions + * Enables reviewers to set the applyResult and applyDescription on all accessReviewInstanceDecisionItem objects in batches by using customDataProvidedResourceId. NOTE: The access review instance must be in an Applying state. * @param BatchApplyCustomDataProvidedResourceDecisionsPostRequestBody $body The request body * @param BatchApplyCustomDataProvidedResourceDecisionsRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception + * @link https://learn.microsoft.com/graph/api/accessreviewinstance-batchapplycustomdataprovidedresourcedecisions?view=graph-rest-beta Find more info here */ public function post(BatchApplyCustomDataProvidedResourceDecisionsPostRequestBody $body, ?BatchApplyCustomDataProvidedResourceDecisionsRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPostRequestInformation($body, $requestConfiguration); @@ -45,7 +46,7 @@ public function post(BatchApplyCustomDataProvidedResourceDecisionsPostRequestBod } /** - * Invoke action batchApplyCustomDataProvidedResourceDecisions + * Enables reviewers to set the applyResult and applyDescription on all accessReviewInstanceDecisionItem objects in batches by using customDataProvidedResourceId. NOTE: The access review instance must be in an Applying state. * @param BatchApplyCustomDataProvidedResourceDecisionsPostRequestBody $body The request body * @param BatchApplyCustomDataProvidedResourceDecisionsRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/Users/Item/PendingAccessReviewInstances/Item/Decisions/Item/Instance/BatchApplyCustomDataProvidedResourceDecisions/BatchApplyCustomDataProvidedResourceDecisionsRequestBuilder.php b/src/Generated/Users/Item/PendingAccessReviewInstances/Item/Decisions/Item/Instance/BatchApplyCustomDataProvidedResourceDecisions/BatchApplyCustomDataProvidedResourceDecisionsRequestBuilder.php index 0bbdf9a78d4..14e5a51fbc4 100644 --- a/src/Generated/Users/Item/PendingAccessReviewInstances/Item/Decisions/Item/Instance/BatchApplyCustomDataProvidedResourceDecisions/BatchApplyCustomDataProvidedResourceDecisionsRequestBuilder.php +++ b/src/Generated/Users/Item/PendingAccessReviewInstances/Item/Decisions/Item/Instance/BatchApplyCustomDataProvidedResourceDecisions/BatchApplyCustomDataProvidedResourceDecisionsRequestBuilder.php @@ -30,11 +30,12 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Invoke action batchApplyCustomDataProvidedResourceDecisions + * Enables reviewers to set the applyResult and applyDescription on all accessReviewInstanceDecisionItem objects in batches by using customDataProvidedResourceId. NOTE: The access review instance must be in an Applying state. * @param BatchApplyCustomDataProvidedResourceDecisionsPostRequestBody $body The request body * @param BatchApplyCustomDataProvidedResourceDecisionsRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception + * @link https://learn.microsoft.com/graph/api/accessreviewinstance-batchapplycustomdataprovidedresourcedecisions?view=graph-rest-beta Find more info here */ public function post(BatchApplyCustomDataProvidedResourceDecisionsPostRequestBody $body, ?BatchApplyCustomDataProvidedResourceDecisionsRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPostRequestInformation($body, $requestConfiguration); @@ -45,7 +46,7 @@ public function post(BatchApplyCustomDataProvidedResourceDecisionsPostRequestBod } /** - * Invoke action batchApplyCustomDataProvidedResourceDecisions + * Enables reviewers to set the applyResult and applyDescription on all accessReviewInstanceDecisionItem objects in batches by using customDataProvidedResourceId. NOTE: The access review instance must be in an Applying state. * @param BatchApplyCustomDataProvidedResourceDecisionsPostRequestBody $body The request body * @param BatchApplyCustomDataProvidedResourceDecisionsRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/Users/Item/PendingAccessReviewInstances/Item/Stages/Item/Decisions/Item/Instance/BatchApplyCustomDataProvidedResourceDecisions/BatchApplyCustomDataProvidedResourceDecisionsRequestBuilder.php b/src/Generated/Users/Item/PendingAccessReviewInstances/Item/Stages/Item/Decisions/Item/Instance/BatchApplyCustomDataProvidedResourceDecisions/BatchApplyCustomDataProvidedResourceDecisionsRequestBuilder.php index a722a724817..2e7aa3c420a 100644 --- a/src/Generated/Users/Item/PendingAccessReviewInstances/Item/Stages/Item/Decisions/Item/Instance/BatchApplyCustomDataProvidedResourceDecisions/BatchApplyCustomDataProvidedResourceDecisionsRequestBuilder.php +++ b/src/Generated/Users/Item/PendingAccessReviewInstances/Item/Stages/Item/Decisions/Item/Instance/BatchApplyCustomDataProvidedResourceDecisions/BatchApplyCustomDataProvidedResourceDecisionsRequestBuilder.php @@ -30,11 +30,12 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Invoke action batchApplyCustomDataProvidedResourceDecisions + * Enables reviewers to set the applyResult and applyDescription on all accessReviewInstanceDecisionItem objects in batches by using customDataProvidedResourceId. NOTE: The access review instance must be in an Applying state. * @param BatchApplyCustomDataProvidedResourceDecisionsPostRequestBody $body The request body * @param BatchApplyCustomDataProvidedResourceDecisionsRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception + * @link https://learn.microsoft.com/graph/api/accessreviewinstance-batchapplycustomdataprovidedresourcedecisions?view=graph-rest-beta Find more info here */ public function post(BatchApplyCustomDataProvidedResourceDecisionsPostRequestBody $body, ?BatchApplyCustomDataProvidedResourceDecisionsRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPostRequestInformation($body, $requestConfiguration); @@ -45,7 +46,7 @@ public function post(BatchApplyCustomDataProvidedResourceDecisionsPostRequestBod } /** - * Invoke action batchApplyCustomDataProvidedResourceDecisions + * Enables reviewers to set the applyResult and applyDescription on all accessReviewInstanceDecisionItem objects in batches by using customDataProvidedResourceId. NOTE: The access review instance must be in an Applying state. * @param BatchApplyCustomDataProvidedResourceDecisionsPostRequestBody $body The request body * @param BatchApplyCustomDataProvidedResourceDecisionsRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/Users/Item/UserItemRequestBuilder.php b/src/Generated/Users/Item/UserItemRequestBuilder.php index 458396164dd..5d076978cb7 100644 --- a/src/Generated/Users/Item/UserItemRequestBuilder.php +++ b/src/Generated/Users/Item/UserItemRequestBuilder.php @@ -26,6 +26,7 @@ use Microsoft\Graph\Beta\Generated\Users\Item\CheckMemberGroups\CheckMemberGroupsRequestBuilder; use Microsoft\Graph\Beta\Generated\Users\Item\CheckMemberObjects\CheckMemberObjectsRequestBuilder; use Microsoft\Graph\Beta\Generated\Users\Item\CloudClipboard\CloudClipboardRequestBuilder; +use Microsoft\Graph\Beta\Generated\Users\Item\CloudPcPools\CloudPcPoolsRequestBuilder; use Microsoft\Graph\Beta\Generated\Users\Item\CloudPCs\CloudPCsRequestBuilder; use Microsoft\Graph\Beta\Generated\Users\Item\Communications\CommunicationsRequestBuilder; use Microsoft\Graph\Beta\Generated\Users\Item\ContactFolders\ContactFoldersRequestBuilder; @@ -270,6 +271,13 @@ public function cloudClipboard(): CloudClipboardRequestBuilder { return new CloudClipboardRequestBuilder($this->pathParameters, $this->requestAdapter); } + /** + * Provides operations to manage the cloudPcPools property of the microsoft.graph.user entity. + */ + public function cloudPcPools(): CloudPcPoolsRequestBuilder { + return new CloudPcPoolsRequestBuilder($this->pathParameters, $this->requestAdapter); + } + /** * Provides operations to manage the cloudPCs property of the microsoft.graph.user entity. */ diff --git a/src/Generated/kiota-dom-export.txt b/src/Generated/kiota-dom-export.txt index ed443729378..f66aa46b2f0 100644 --- a/src/Generated/kiota-dom-export.txt +++ b/src/Generated/kiota-dom-export.txt @@ -71092,6 +71092,137 @@ Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudApps.unpubl Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudApps.unpublish.UnpublishRequestBuilder::|public|WithUrl(rawUrl:string):UnpublishRequestBuilder Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudApps.unpublish.unpublishRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudApps.unpublish.unpublishRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.CloudPcPoolsRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.CloudPcPoolsRequestBuilder::|public|ByCloudPcPoolId(cloudPcPoolId:string):CloudPcPoolItemRequestBuilder +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.CloudPcPoolsRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.CloudPcPoolsRequestBuilder::|public|Count:CountRequestBuilder +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.CloudPcPoolsRequestBuilder::|public|Get(requestConfiguration?:CloudPcPoolsRequestBuilderGetRequestConfiguration):CloudPcPoolCollectionResponse +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.CloudPcPoolsRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.CloudPcPoolsRequestBuilder::|public|Post(body:CloudPcPool; requestConfiguration?:CloudPcPoolsRequestBuilderPostRequestConfiguration):CloudPcPool +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.CloudPcPoolsRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.CloudPcPoolsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CloudPcPoolsRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.CloudPcPoolsRequestBuilder::|public|ToPostRequestInformation(body:CloudPcPool; requestConfiguration?:CloudPcPoolsRequestBuilderPostRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.CloudPcPoolsRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.CloudPcPoolsRequestBuilder::|public|WithUrl(rawUrl:string):CloudPcPoolsRequestBuilder +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.cloudPcPoolsRequestBuilderGetQueryParameters::|public|constructor(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):void +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.cloudPcPoolsRequestBuilderGetQueryParameters::|public|count:bool +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.cloudPcPoolsRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.cloudPcPoolsRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.cloudPcPoolsRequestBuilderGetQueryParameters::|public|orderby:array +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.cloudPcPoolsRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.cloudPcPoolsRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.cloudPcPoolsRequestBuilderGetQueryParameters::|public|skip:int +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.cloudPcPoolsRequestBuilderGetQueryParameters::|public|top:int +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.cloudPcPoolsRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.cloudPcPoolsRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CloudPcPoolsRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.cloudPcPoolsRequestBuilderGetRequestConfiguration::|public|queryParameters:CloudPcPoolsRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.cloudPcPoolsRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):CloudPcPoolsRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.cloudPcPoolsRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.cloudPcPoolsRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.count.CountRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.count.CountRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.count.CountRequestBuilder::|public|Get(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):int +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.count.CountRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.count.CountRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.count.CountRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.count.CountRequestBuilder::|public|WithUrl(rawUrl:string):CountRequestBuilder +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.count.CountRequestBuilderGetQueryParameters::|public|constructor(filter?:string; search?:string):void +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.count.CountRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.count.CountRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.count.CountRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.count.CountRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CountRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.count.CountRequestBuilderGetRequestConfiguration::|public|queryParameters:CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.count.CountRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(filter?:string; search?:string):CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.AssignmentsRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.AssignmentsRequestBuilder::|public|ByCloudPcPoolAssignmentId(cloudPcPoolAssignmentId:string):CloudPcPoolAssignmentItemRequestBuilder +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.AssignmentsRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.AssignmentsRequestBuilder::|public|Count:CountRequestBuilder +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.AssignmentsRequestBuilder::|public|Get(requestConfiguration?:AssignmentsRequestBuilderGetRequestConfiguration):CloudPcPoolAssignmentCollectionResponse +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.AssignmentsRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.AssignmentsRequestBuilder::|public|Post(body:CloudPcPoolAssignment; requestConfiguration?:AssignmentsRequestBuilderPostRequestConfiguration):CloudPcPoolAssignment +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.AssignmentsRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.AssignmentsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:AssignmentsRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.AssignmentsRequestBuilder::|public|ToPostRequestInformation(body:CloudPcPoolAssignment; requestConfiguration?:AssignmentsRequestBuilderPostRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.AssignmentsRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.AssignmentsRequestBuilder::|public|WithUrl(rawUrl:string):AssignmentsRequestBuilder +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.assignmentsRequestBuilderGetQueryParameters::|public|constructor(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):void +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.assignmentsRequestBuilderGetQueryParameters::|public|count:bool +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.assignmentsRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.assignmentsRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.assignmentsRequestBuilderGetQueryParameters::|public|orderby:array +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.assignmentsRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.assignmentsRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.assignmentsRequestBuilderGetQueryParameters::|public|skip:int +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.assignmentsRequestBuilderGetQueryParameters::|public|top:int +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.assignmentsRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.assignmentsRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:AssignmentsRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.assignmentsRequestBuilderGetRequestConfiguration::|public|queryParameters:AssignmentsRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.assignmentsRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):AssignmentsRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.assignmentsRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.assignmentsRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.count.CountRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.count.CountRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.count.CountRequestBuilder::|public|Get(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):int +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.count.CountRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.count.CountRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.count.CountRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.count.CountRequestBuilder::|public|WithUrl(rawUrl:string):CountRequestBuilder +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.count.CountRequestBuilderGetQueryParameters::|public|constructor(filter?:string; search?:string):void +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.count.CountRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.count.CountRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.count.CountRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.count.CountRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CountRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.count.CountRequestBuilderGetRequestConfiguration::|public|queryParameters:CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.count.CountRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(filter?:string; search?:string):CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.item.CloudPcPoolAssignmentItemRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.item.CloudPcPoolAssignmentItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.item.CloudPcPoolAssignmentItemRequestBuilder::|public|Delete(requestConfiguration?:CloudPcPoolAssignmentItemRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.item.CloudPcPoolAssignmentItemRequestBuilder::|public|Get(requestConfiguration?:CloudPcPoolAssignmentItemRequestBuilderGetRequestConfiguration):CloudPcPoolAssignment +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.item.CloudPcPoolAssignmentItemRequestBuilder::|public|Patch(body:CloudPcPoolAssignment; requestConfiguration?:CloudPcPoolAssignmentItemRequestBuilderPatchRequestConfiguration):CloudPcPoolAssignment +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.item.CloudPcPoolAssignmentItemRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.item.CloudPcPoolAssignmentItemRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.item.CloudPcPoolAssignmentItemRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:CloudPcPoolAssignmentItemRequestBuilderDeleteRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.item.CloudPcPoolAssignmentItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CloudPcPoolAssignmentItemRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.item.CloudPcPoolAssignmentItemRequestBuilder::|public|ToPatchRequestInformation(body:CloudPcPoolAssignment; requestConfiguration?:CloudPcPoolAssignmentItemRequestBuilderPatchRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.item.CloudPcPoolAssignmentItemRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.item.CloudPcPoolAssignmentItemRequestBuilder::|public|WithUrl(rawUrl:string):CloudPcPoolAssignmentItemRequestBuilder +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.item.CloudPcPoolAssignmentItemRequestBuilderDeleteRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.item.CloudPcPoolAssignmentItemRequestBuilderDeleteRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.item.CloudPcPoolAssignmentItemRequestBuilderGetQueryParameters::|public|constructor(expand?:array; select?:array):void +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.item.CloudPcPoolAssignmentItemRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.item.CloudPcPoolAssignmentItemRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.item.CloudPcPoolAssignmentItemRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.item.CloudPcPoolAssignmentItemRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CloudPcPoolAssignmentItemRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.item.CloudPcPoolAssignmentItemRequestBuilderGetRequestConfiguration::|public|queryParameters:CloudPcPoolAssignmentItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.item.CloudPcPoolAssignmentItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):CloudPcPoolAssignmentItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.item.CloudPcPoolAssignmentItemRequestBuilderPatchRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.item.assignments.item.CloudPcPoolAssignmentItemRequestBuilderPatchRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.item.CloudPcPoolItemRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.item.CloudPcPoolItemRequestBuilder::|public|assignments:AssignmentsRequestBuilder +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.item.CloudPcPoolItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.item.CloudPcPoolItemRequestBuilder::|public|Delete(requestConfiguration?:CloudPcPoolItemRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.item.CloudPcPoolItemRequestBuilder::|public|Get(requestConfiguration?:CloudPcPoolItemRequestBuilderGetRequestConfiguration):CloudPcPool +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.item.CloudPcPoolItemRequestBuilder::|public|Patch(body:CloudPcPool; requestConfiguration?:CloudPcPoolItemRequestBuilderPatchRequestConfiguration):CloudPcPool +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.item.CloudPcPoolItemRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.item.CloudPcPoolItemRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.item.CloudPcPoolItemRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:CloudPcPoolItemRequestBuilderDeleteRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.item.CloudPcPoolItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CloudPcPoolItemRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.item.CloudPcPoolItemRequestBuilder::|public|ToPatchRequestInformation(body:CloudPcPool; requestConfiguration?:CloudPcPoolItemRequestBuilderPatchRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.item.CloudPcPoolItemRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.item.CloudPcPoolItemRequestBuilder::|public|WithUrl(rawUrl:string):CloudPcPoolItemRequestBuilder +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.item.CloudPcPoolItemRequestBuilderDeleteRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.item.CloudPcPoolItemRequestBuilderDeleteRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.item.CloudPcPoolItemRequestBuilderGetQueryParameters::|public|constructor(expand?:array; select?:array):void +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.item.CloudPcPoolItemRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.item.CloudPcPoolItemRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.item.CloudPcPoolItemRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.item.CloudPcPoolItemRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CloudPcPoolItemRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.item.CloudPcPoolItemRequestBuilderGetRequestConfiguration::|public|queryParameters:CloudPcPoolItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.item.CloudPcPoolItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):CloudPcPoolItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.item.CloudPcPoolItemRequestBuilderPatchRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPcPools.item.CloudPcPoolItemRequestBuilderPatchRequestConfiguration::|public|constructor(headers?:array; options?:array):void Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPCs.CloudPCsRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPCs.CloudPCsRequestBuilder::|public|ByCloudPCId(cloudPCId:string):CloudPCItemRequestBuilder Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.cloudPCs.CloudPCsRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void @@ -74182,6 +74313,7 @@ Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.VirtualEndpointR Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.VirtualEndpointRequestBuilder::|public|auditEvents:AuditEventsRequestBuilder Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.VirtualEndpointRequestBuilder::|public|bulkActions:BulkActionsRequestBuilder Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.VirtualEndpointRequestBuilder::|public|cloudApps:CloudAppsRequestBuilder +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.VirtualEndpointRequestBuilder::|public|cloudPcPools:CloudPcPoolsRequestBuilder Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.VirtualEndpointRequestBuilder::|public|cloudPCs:CloudPCsRequestBuilder Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.VirtualEndpointRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.VirtualEndpointRequestBuilder::|public|crossCloudGovernmentOrganizationMapping:CrossCloudGovernmentOrganizationMappingRequestBuilder @@ -169428,6 +169560,7 @@ Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageRes Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Delete(requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|files:FilesRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Get(requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceUploadSession Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Patch(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration):CustomDataProvidedResourceUploadSession Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|pathParameters:array @@ -169449,6 +169582,78 @@ Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageRes Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):CustomDataProvidedResourceUploadSessionItemRequestBuilderGetQueryParameters Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration-->BaseRequestConfiguration Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|Get(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):int +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|WithUrl(rawUrl:string):CountRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|constructor(filter?:string; search?:string):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CountRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|public|queryParameters:CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(filter?:string; search?:string):CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|ByCustomDataProvidedResourceFileId(customDataProvidedResourceFileId:string):CustomDataProvidedResourceFileItemRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|Count:CountRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|Get(requestConfiguration?:FilesRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceFileCollectionResponse +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:FilesRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|WithUrl(rawUrl:string):FilesRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|constructor(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|count:bool +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|orderby:array +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|skip:int +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|top:int +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:FilesRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|public|queryParameters:FilesRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):FilesRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|Content:ContentRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|Get(requestConfiguration?:CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceFile +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|WithUrl(rawUrl:string):CustomDataProvidedResourceFileItemRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|constructor(expand?:array; select?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|public|queryParameters:CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Delete(requestConfiguration?:ContentRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Get(requestConfiguration?:ContentRequestBuilderGetRequestConfiguration):StreamInterface +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Put(body:StreamInterface; requestConfiguration?:ContentRequestBuilderPutRequestConfiguration):StreamInterface +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:ContentRequestBuilderDeleteRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:ContentRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToPutRequestInformation(body:StreamInterface; requestConfiguration?:ContentRequestBuilderPutRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|WithUrl(rawUrl:string):ContentRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderDeleteRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderDeleteRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderPutRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderPutRequestConfiguration::|public|constructor(headers?:array; options?:array):void Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|pathParameters:array @@ -169553,6 +169758,7 @@ Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageRes Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Delete(requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|files:FilesRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Get(requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceUploadSession Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Patch(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration):CustomDataProvidedResourceUploadSession Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|pathParameters:array @@ -169574,6 +169780,78 @@ Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageRes Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):CustomDataProvidedResourceUploadSessionItemRequestBuilderGetQueryParameters Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration-->BaseRequestConfiguration Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|Get(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):int +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|WithUrl(rawUrl:string):CountRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|constructor(filter?:string; search?:string):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CountRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|public|queryParameters:CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(filter?:string; search?:string):CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|ByCustomDataProvidedResourceFileId(customDataProvidedResourceFileId:string):CustomDataProvidedResourceFileItemRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|Count:CountRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|Get(requestConfiguration?:FilesRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceFileCollectionResponse +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:FilesRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|WithUrl(rawUrl:string):FilesRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|constructor(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|count:bool +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|orderby:array +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|skip:int +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|top:int +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:FilesRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|public|queryParameters:FilesRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):FilesRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|Content:ContentRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|Get(requestConfiguration?:CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceFile +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|WithUrl(rawUrl:string):CustomDataProvidedResourceFileItemRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|constructor(expand?:array; select?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|public|queryParameters:CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Delete(requestConfiguration?:ContentRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Get(requestConfiguration?:ContentRequestBuilderGetRequestConfiguration):StreamInterface +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Put(body:StreamInterface; requestConfiguration?:ContentRequestBuilderPutRequestConfiguration):StreamInterface +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:ContentRequestBuilderDeleteRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:ContentRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToPutRequestInformation(body:StreamInterface; requestConfiguration?:ContentRequestBuilderPutRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|WithUrl(rawUrl:string):ContentRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderDeleteRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderDeleteRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderPutRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderPutRequestConfiguration::|public|constructor(headers?:array; options?:array):void Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|pathParameters:array @@ -169933,6 +170211,7 @@ Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageRes Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Delete(requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|files:FilesRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Get(requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceUploadSession Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Patch(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration):CustomDataProvidedResourceUploadSession Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|pathParameters:array @@ -169954,6 +170233,78 @@ Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageRes Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):CustomDataProvidedResourceUploadSessionItemRequestBuilderGetQueryParameters Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration-->BaseRequestConfiguration Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|Get(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):int +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|WithUrl(rawUrl:string):CountRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|constructor(filter?:string; search?:string):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CountRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|public|queryParameters:CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(filter?:string; search?:string):CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|ByCustomDataProvidedResourceFileId(customDataProvidedResourceFileId:string):CustomDataProvidedResourceFileItemRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|Count:CountRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|Get(requestConfiguration?:FilesRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceFileCollectionResponse +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:FilesRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|WithUrl(rawUrl:string):FilesRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|constructor(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|count:bool +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|orderby:array +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|skip:int +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|top:int +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:FilesRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|public|queryParameters:FilesRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):FilesRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|Content:ContentRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|Get(requestConfiguration?:CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceFile +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|WithUrl(rawUrl:string):CustomDataProvidedResourceFileItemRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|constructor(expand?:array; select?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|public|queryParameters:CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Delete(requestConfiguration?:ContentRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Get(requestConfiguration?:ContentRequestBuilderGetRequestConfiguration):StreamInterface +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Put(body:StreamInterface; requestConfiguration?:ContentRequestBuilderPutRequestConfiguration):StreamInterface +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:ContentRequestBuilderDeleteRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:ContentRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToPutRequestInformation(body:StreamInterface; requestConfiguration?:ContentRequestBuilderPutRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|WithUrl(rawUrl:string):ContentRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderDeleteRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderDeleteRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderPutRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderPutRequestConfiguration::|public|constructor(headers?:array; options?:array):void Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|pathParameters:array @@ -170058,6 +170409,7 @@ Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageRes Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Delete(requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|files:FilesRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Get(requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceUploadSession Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Patch(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration):CustomDataProvidedResourceUploadSession Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|pathParameters:array @@ -170079,6 +170431,78 @@ Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageRes Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):CustomDataProvidedResourceUploadSessionItemRequestBuilderGetQueryParameters Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration-->BaseRequestConfiguration Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|Get(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):int +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|WithUrl(rawUrl:string):CountRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|constructor(filter?:string; search?:string):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CountRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|public|queryParameters:CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(filter?:string; search?:string):CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|ByCustomDataProvidedResourceFileId(customDataProvidedResourceFileId:string):CustomDataProvidedResourceFileItemRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|Count:CountRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|Get(requestConfiguration?:FilesRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceFileCollectionResponse +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:FilesRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|WithUrl(rawUrl:string):FilesRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|constructor(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|count:bool +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|orderby:array +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|skip:int +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|top:int +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:FilesRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|public|queryParameters:FilesRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):FilesRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|Content:ContentRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|Get(requestConfiguration?:CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceFile +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|WithUrl(rawUrl:string):CustomDataProvidedResourceFileItemRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|constructor(expand?:array; select?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|public|queryParameters:CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Delete(requestConfiguration?:ContentRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Get(requestConfiguration?:ContentRequestBuilderGetRequestConfiguration):StreamInterface +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Put(body:StreamInterface; requestConfiguration?:ContentRequestBuilderPutRequestConfiguration):StreamInterface +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:ContentRequestBuilderDeleteRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:ContentRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToPutRequestInformation(body:StreamInterface; requestConfiguration?:ContentRequestBuilderPutRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|WithUrl(rawUrl:string):ContentRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderDeleteRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderDeleteRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderPutRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderPutRequestConfiguration::|public|constructor(headers?:array; options?:array):void Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|pathParameters:array @@ -170352,6 +170776,7 @@ Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageRes Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Delete(requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|files:FilesRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Get(requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceUploadSession Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Patch(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration):CustomDataProvidedResourceUploadSession Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|pathParameters:array @@ -170373,6 +170798,78 @@ Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageRes Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):CustomDataProvidedResourceUploadSessionItemRequestBuilderGetQueryParameters Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration-->BaseRequestConfiguration Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|Get(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):int +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|WithUrl(rawUrl:string):CountRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|constructor(filter?:string; search?:string):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CountRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|public|queryParameters:CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(filter?:string; search?:string):CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|ByCustomDataProvidedResourceFileId(customDataProvidedResourceFileId:string):CustomDataProvidedResourceFileItemRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|Count:CountRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|Get(requestConfiguration?:FilesRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceFileCollectionResponse +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:FilesRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|WithUrl(rawUrl:string):FilesRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|constructor(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|count:bool +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|orderby:array +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|skip:int +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|top:int +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:FilesRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|public|queryParameters:FilesRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):FilesRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|Content:ContentRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|Get(requestConfiguration?:CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceFile +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|WithUrl(rawUrl:string):CustomDataProvidedResourceFileItemRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|constructor(expand?:array; select?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|public|queryParameters:CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Delete(requestConfiguration?:ContentRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Get(requestConfiguration?:ContentRequestBuilderGetRequestConfiguration):StreamInterface +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Put(body:StreamInterface; requestConfiguration?:ContentRequestBuilderPutRequestConfiguration):StreamInterface +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:ContentRequestBuilderDeleteRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:ContentRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToPutRequestInformation(body:StreamInterface; requestConfiguration?:ContentRequestBuilderPutRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|WithUrl(rawUrl:string):ContentRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderDeleteRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderDeleteRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderPutRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderPutRequestConfiguration::|public|constructor(headers?:array; options?:array):void Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|pathParameters:array @@ -170477,6 +170974,7 @@ Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageRes Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Delete(requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|files:FilesRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Get(requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceUploadSession Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Patch(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration):CustomDataProvidedResourceUploadSession Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|pathParameters:array @@ -170498,6 +170996,78 @@ Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageRes Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):CustomDataProvidedResourceUploadSessionItemRequestBuilderGetQueryParameters Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration-->BaseRequestConfiguration Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|Get(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):int +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|WithUrl(rawUrl:string):CountRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|constructor(filter?:string; search?:string):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CountRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|public|queryParameters:CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(filter?:string; search?:string):CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|ByCustomDataProvidedResourceFileId(customDataProvidedResourceFileId:string):CustomDataProvidedResourceFileItemRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|Count:CountRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|Get(requestConfiguration?:FilesRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceFileCollectionResponse +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:FilesRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|WithUrl(rawUrl:string):FilesRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|constructor(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|count:bool +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|orderby:array +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|skip:int +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|top:int +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:FilesRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|public|queryParameters:FilesRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):FilesRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|Content:ContentRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|Get(requestConfiguration?:CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceFile +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|WithUrl(rawUrl:string):CustomDataProvidedResourceFileItemRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|constructor(expand?:array; select?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|public|queryParameters:CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Delete(requestConfiguration?:ContentRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Get(requestConfiguration?:ContentRequestBuilderGetRequestConfiguration):StreamInterface +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Put(body:StreamInterface; requestConfiguration?:ContentRequestBuilderPutRequestConfiguration):StreamInterface +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:ContentRequestBuilderDeleteRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:ContentRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToPutRequestInformation(body:StreamInterface; requestConfiguration?:ContentRequestBuilderPutRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|WithUrl(rawUrl:string):ContentRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderDeleteRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderDeleteRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderPutRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderPutRequestConfiguration::|public|constructor(headers?:array; options?:array):void Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|pathParameters:array @@ -170602,6 +171172,7 @@ Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageRes Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Delete(requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|files:FilesRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Get(requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceUploadSession Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Patch(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration):CustomDataProvidedResourceUploadSession Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|pathParameters:array @@ -170623,6 +171194,78 @@ Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageRes Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):CustomDataProvidedResourceUploadSessionItemRequestBuilderGetQueryParameters Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration-->BaseRequestConfiguration Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.count.CountRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.count.CountRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.count.CountRequestBuilder::|public|Get(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):int +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.count.CountRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.count.CountRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.count.CountRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.count.CountRequestBuilder::|public|WithUrl(rawUrl:string):CountRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|constructor(filter?:string; search?:string):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CountRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|public|queryParameters:CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(filter?:string; search?:string):CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.FilesRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.FilesRequestBuilder::|public|ByCustomDataProvidedResourceFileId(customDataProvidedResourceFileId:string):CustomDataProvidedResourceFileItemRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.FilesRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.FilesRequestBuilder::|public|Count:CountRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.FilesRequestBuilder::|public|Get(requestConfiguration?:FilesRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceFileCollectionResponse +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.FilesRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.FilesRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.FilesRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:FilesRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.FilesRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.FilesRequestBuilder::|public|WithUrl(rawUrl:string):FilesRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|constructor(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|count:bool +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|orderby:array +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|skip:int +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|top:int +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:FilesRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|public|queryParameters:FilesRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):FilesRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|Content:ContentRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|Get(requestConfiguration?:CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceFile +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|WithUrl(rawUrl:string):CustomDataProvidedResourceFileItemRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|constructor(expand?:array; select?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|public|queryParameters:CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.item.value.ContentRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Delete(requestConfiguration?:ContentRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Get(requestConfiguration?:ContentRequestBuilderGetRequestConfiguration):StreamInterface +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Put(body:StreamInterface; requestConfiguration?:ContentRequestBuilderPutRequestConfiguration):StreamInterface +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:ContentRequestBuilderDeleteRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:ContentRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToPutRequestInformation(body:StreamInterface; requestConfiguration?:ContentRequestBuilderPutRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|WithUrl(rawUrl:string):ContentRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.item.value.ContentRequestBuilderDeleteRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.item.value.ContentRequestBuilderDeleteRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.item.value.ContentRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.item.value.ContentRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.item.value.ContentRequestBuilderPutRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.files.item.value.ContentRequestBuilderPutRequestConfiguration::|public|constructor(headers?:array; options?:array):void Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.uploadFile.UploadFileRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResources.item.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|pathParameters:array @@ -170939,6 +171582,7 @@ Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageRes Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Delete(requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|files:FilesRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Get(requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceUploadSession Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Patch(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration):CustomDataProvidedResourceUploadSession Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|pathParameters:array @@ -170960,6 +171604,78 @@ Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageRes Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):CustomDataProvidedResourceUploadSessionItemRequestBuilderGetQueryParameters Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration-->BaseRequestConfiguration Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|Get(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):int +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|WithUrl(rawUrl:string):CountRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|constructor(filter?:string; search?:string):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CountRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|public|queryParameters:CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(filter?:string; search?:string):CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|ByCustomDataProvidedResourceFileId(customDataProvidedResourceFileId:string):CustomDataProvidedResourceFileItemRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|Count:CountRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|Get(requestConfiguration?:FilesRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceFileCollectionResponse +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:FilesRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|WithUrl(rawUrl:string):FilesRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|constructor(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|count:bool +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|orderby:array +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|skip:int +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|top:int +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:FilesRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|public|queryParameters:FilesRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):FilesRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|Content:ContentRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|Get(requestConfiguration?:CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceFile +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|WithUrl(rawUrl:string):CustomDataProvidedResourceFileItemRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|constructor(expand?:array; select?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|public|queryParameters:CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Delete(requestConfiguration?:ContentRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Get(requestConfiguration?:ContentRequestBuilderGetRequestConfiguration):StreamInterface +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Put(body:StreamInterface; requestConfiguration?:ContentRequestBuilderPutRequestConfiguration):StreamInterface +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:ContentRequestBuilderDeleteRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:ContentRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToPutRequestInformation(body:StreamInterface; requestConfiguration?:ContentRequestBuilderPutRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|WithUrl(rawUrl:string):ContentRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderDeleteRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderDeleteRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderPutRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderPutRequestConfiguration::|public|constructor(headers?:array; options?:array):void Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|pathParameters:array @@ -171129,6 +171845,7 @@ Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageRes Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Delete(requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|files:FilesRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Get(requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceUploadSession Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Patch(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration):CustomDataProvidedResourceUploadSession Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|pathParameters:array @@ -171150,6 +171867,78 @@ Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageRes Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):CustomDataProvidedResourceUploadSessionItemRequestBuilderGetQueryParameters Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration-->BaseRequestConfiguration Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|Get(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):int +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|WithUrl(rawUrl:string):CountRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|constructor(filter?:string; search?:string):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CountRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|public|queryParameters:CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(filter?:string; search?:string):CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|ByCustomDataProvidedResourceFileId(customDataProvidedResourceFileId:string):CustomDataProvidedResourceFileItemRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|Count:CountRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|Get(requestConfiguration?:FilesRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceFileCollectionResponse +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:FilesRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|WithUrl(rawUrl:string):FilesRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|constructor(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|count:bool +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|orderby:array +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|skip:int +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|top:int +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:FilesRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|public|queryParameters:FilesRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):FilesRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|Content:ContentRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|Get(requestConfiguration?:CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceFile +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|WithUrl(rawUrl:string):CustomDataProvidedResourceFileItemRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|constructor(expand?:array; select?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|public|queryParameters:CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Delete(requestConfiguration?:ContentRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Get(requestConfiguration?:ContentRequestBuilderGetRequestConfiguration):StreamInterface +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Put(body:StreamInterface; requestConfiguration?:ContentRequestBuilderPutRequestConfiguration):StreamInterface +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:ContentRequestBuilderDeleteRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:ContentRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToPutRequestInformation(body:StreamInterface; requestConfiguration?:ContentRequestBuilderPutRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|WithUrl(rawUrl:string):ContentRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderDeleteRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderDeleteRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderPutRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderPutRequestConfiguration::|public|constructor(headers?:array; options?:array):void Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Beta\Generated.identityGovernance.catalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|pathParameters:array @@ -172455,6 +173244,7 @@ Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPa Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Delete(requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|files:FilesRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Get(requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceUploadSession Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Patch(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration):CustomDataProvidedResourceUploadSession Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|pathParameters:array @@ -172476,6 +173266,78 @@ Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPa Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):CustomDataProvidedResourceUploadSessionItemRequestBuilderGetQueryParameters Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration-->BaseRequestConfiguration Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|Get(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):int +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|WithUrl(rawUrl:string):CountRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|constructor(filter?:string; search?:string):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CountRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|public|queryParameters:CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(filter?:string; search?:string):CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|ByCustomDataProvidedResourceFileId(customDataProvidedResourceFileId:string):CustomDataProvidedResourceFileItemRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|Count:CountRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|Get(requestConfiguration?:FilesRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceFileCollectionResponse +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:FilesRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|WithUrl(rawUrl:string):FilesRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|constructor(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|count:bool +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|orderby:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|skip:int +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|top:int +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:FilesRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|public|queryParameters:FilesRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):FilesRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|Content:ContentRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|Get(requestConfiguration?:CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceFile +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|WithUrl(rawUrl:string):CustomDataProvidedResourceFileItemRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|constructor(expand?:array; select?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|public|queryParameters:CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Delete(requestConfiguration?:ContentRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Get(requestConfiguration?:ContentRequestBuilderGetRequestConfiguration):StreamInterface +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Put(body:StreamInterface; requestConfiguration?:ContentRequestBuilderPutRequestConfiguration):StreamInterface +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:ContentRequestBuilderDeleteRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:ContentRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToPutRequestInformation(body:StreamInterface; requestConfiguration?:ContentRequestBuilderPutRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|WithUrl(rawUrl:string):ContentRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderDeleteRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderDeleteRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderPutRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderPutRequestConfiguration::|public|constructor(headers?:array; options?:array):void Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|pathParameters:array @@ -172580,6 +173442,7 @@ Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPa Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Delete(requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|files:FilesRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Get(requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceUploadSession Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Patch(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration):CustomDataProvidedResourceUploadSession Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|pathParameters:array @@ -172601,6 +173464,78 @@ Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPa Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):CustomDataProvidedResourceUploadSessionItemRequestBuilderGetQueryParameters Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration-->BaseRequestConfiguration Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|Get(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):int +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|WithUrl(rawUrl:string):CountRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|constructor(filter?:string; search?:string):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CountRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|public|queryParameters:CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(filter?:string; search?:string):CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|ByCustomDataProvidedResourceFileId(customDataProvidedResourceFileId:string):CustomDataProvidedResourceFileItemRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|Count:CountRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|Get(requestConfiguration?:FilesRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceFileCollectionResponse +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:FilesRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|WithUrl(rawUrl:string):FilesRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|constructor(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|count:bool +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|orderby:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|skip:int +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|top:int +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:FilesRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|public|queryParameters:FilesRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):FilesRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|Content:ContentRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|Get(requestConfiguration?:CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceFile +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|WithUrl(rawUrl:string):CustomDataProvidedResourceFileItemRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|constructor(expand?:array; select?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|public|queryParameters:CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Delete(requestConfiguration?:ContentRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Get(requestConfiguration?:ContentRequestBuilderGetRequestConfiguration):StreamInterface +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Put(body:StreamInterface; requestConfiguration?:ContentRequestBuilderPutRequestConfiguration):StreamInterface +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:ContentRequestBuilderDeleteRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:ContentRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToPutRequestInformation(body:StreamInterface; requestConfiguration?:ContentRequestBuilderPutRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|WithUrl(rawUrl:string):ContentRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderDeleteRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderDeleteRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderPutRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderPutRequestConfiguration::|public|constructor(headers?:array; options?:array):void Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|pathParameters:array @@ -172899,6 +173834,7 @@ Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPa Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Delete(requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|files:FilesRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Get(requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceUploadSession Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Patch(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration):CustomDataProvidedResourceUploadSession Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|pathParameters:array @@ -172920,6 +173856,78 @@ Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPa Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):CustomDataProvidedResourceUploadSessionItemRequestBuilderGetQueryParameters Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration-->BaseRequestConfiguration Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|Get(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):int +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|WithUrl(rawUrl:string):CountRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|constructor(filter?:string; search?:string):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CountRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|public|queryParameters:CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(filter?:string; search?:string):CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|ByCustomDataProvidedResourceFileId(customDataProvidedResourceFileId:string):CustomDataProvidedResourceFileItemRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|Count:CountRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|Get(requestConfiguration?:FilesRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceFileCollectionResponse +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:FilesRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|WithUrl(rawUrl:string):FilesRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|constructor(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|count:bool +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|orderby:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|skip:int +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|top:int +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:FilesRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|public|queryParameters:FilesRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):FilesRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|Content:ContentRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|Get(requestConfiguration?:CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceFile +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|WithUrl(rawUrl:string):CustomDataProvidedResourceFileItemRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|constructor(expand?:array; select?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|public|queryParameters:CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Delete(requestConfiguration?:ContentRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Get(requestConfiguration?:ContentRequestBuilderGetRequestConfiguration):StreamInterface +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Put(body:StreamInterface; requestConfiguration?:ContentRequestBuilderPutRequestConfiguration):StreamInterface +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:ContentRequestBuilderDeleteRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:ContentRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToPutRequestInformation(body:StreamInterface; requestConfiguration?:ContentRequestBuilderPutRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|WithUrl(rawUrl:string):ContentRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderDeleteRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderDeleteRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderPutRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderPutRequestConfiguration::|public|constructor(headers?:array; options?:array):void Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|pathParameters:array @@ -173089,6 +174097,7 @@ Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPa Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Delete(requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|files:FilesRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Get(requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceUploadSession Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Patch(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration):CustomDataProvidedResourceUploadSession Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|pathParameters:array @@ -173110,6 +174119,78 @@ Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPa Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):CustomDataProvidedResourceUploadSessionItemRequestBuilderGetQueryParameters Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration-->BaseRequestConfiguration Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|Get(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):int +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|WithUrl(rawUrl:string):CountRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|constructor(filter?:string; search?:string):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CountRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|public|queryParameters:CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(filter?:string; search?:string):CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|ByCustomDataProvidedResourceFileId(customDataProvidedResourceFileId:string):CustomDataProvidedResourceFileItemRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|Count:CountRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|Get(requestConfiguration?:FilesRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceFileCollectionResponse +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:FilesRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|WithUrl(rawUrl:string):FilesRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|constructor(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|count:bool +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|orderby:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|skip:int +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|top:int +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:FilesRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|public|queryParameters:FilesRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):FilesRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|Content:ContentRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|Get(requestConfiguration?:CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceFile +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|WithUrl(rawUrl:string):CustomDataProvidedResourceFileItemRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|constructor(expand?:array; select?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|public|queryParameters:CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Delete(requestConfiguration?:ContentRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Get(requestConfiguration?:ContentRequestBuilderGetRequestConfiguration):StreamInterface +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Put(body:StreamInterface; requestConfiguration?:ContentRequestBuilderPutRequestConfiguration):StreamInterface +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:ContentRequestBuilderDeleteRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:ContentRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToPutRequestInformation(body:StreamInterface; requestConfiguration?:ContentRequestBuilderPutRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|WithUrl(rawUrl:string):ContentRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderDeleteRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderDeleteRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderPutRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderPutRequestConfiguration::|public|constructor(headers?:array; options?:array):void Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|pathParameters:array @@ -174019,6 +175100,7 @@ Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPa Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Delete(requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|files:FilesRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Get(requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceUploadSession Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Patch(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration):CustomDataProvidedResourceUploadSession Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|pathParameters:array @@ -174040,6 +175122,78 @@ Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPa Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):CustomDataProvidedResourceUploadSessionItemRequestBuilderGetQueryParameters Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration-->BaseRequestConfiguration Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|Get(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):int +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|WithUrl(rawUrl:string):CountRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|constructor(filter?:string; search?:string):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CountRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|public|queryParameters:CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(filter?:string; search?:string):CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|ByCustomDataProvidedResourceFileId(customDataProvidedResourceFileId:string):CustomDataProvidedResourceFileItemRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|Count:CountRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|Get(requestConfiguration?:FilesRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceFileCollectionResponse +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:FilesRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|WithUrl(rawUrl:string):FilesRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|constructor(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|count:bool +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|orderby:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|skip:int +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|top:int +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:FilesRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|public|queryParameters:FilesRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):FilesRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|Content:ContentRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|Get(requestConfiguration?:CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceFile +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|WithUrl(rawUrl:string):CustomDataProvidedResourceFileItemRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|constructor(expand?:array; select?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|public|queryParameters:CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Delete(requestConfiguration?:ContentRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Get(requestConfiguration?:ContentRequestBuilderGetRequestConfiguration):StreamInterface +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Put(body:StreamInterface; requestConfiguration?:ContentRequestBuilderPutRequestConfiguration):StreamInterface +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:ContentRequestBuilderDeleteRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:ContentRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToPutRequestInformation(body:StreamInterface; requestConfiguration?:ContentRequestBuilderPutRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|WithUrl(rawUrl:string):ContentRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderDeleteRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderDeleteRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderPutRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderPutRequestConfiguration::|public|constructor(headers?:array; options?:array):void Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|pathParameters:array @@ -174144,6 +175298,7 @@ Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPa Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Delete(requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|files:FilesRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Get(requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceUploadSession Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Patch(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration):CustomDataProvidedResourceUploadSession Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|pathParameters:array @@ -174165,6 +175320,78 @@ Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPa Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):CustomDataProvidedResourceUploadSessionItemRequestBuilderGetQueryParameters Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration-->BaseRequestConfiguration Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|Get(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):int +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|WithUrl(rawUrl:string):CountRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|constructor(filter?:string; search?:string):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CountRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|public|queryParameters:CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(filter?:string; search?:string):CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|ByCustomDataProvidedResourceFileId(customDataProvidedResourceFileId:string):CustomDataProvidedResourceFileItemRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|Count:CountRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|Get(requestConfiguration?:FilesRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceFileCollectionResponse +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:FilesRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|WithUrl(rawUrl:string):FilesRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|constructor(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|count:bool +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|orderby:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|skip:int +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|top:int +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:FilesRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|public|queryParameters:FilesRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):FilesRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|Content:ContentRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|Get(requestConfiguration?:CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceFile +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|WithUrl(rawUrl:string):CustomDataProvidedResourceFileItemRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|constructor(expand?:array; select?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|public|queryParameters:CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Delete(requestConfiguration?:ContentRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Get(requestConfiguration?:ContentRequestBuilderGetRequestConfiguration):StreamInterface +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Put(body:StreamInterface; requestConfiguration?:ContentRequestBuilderPutRequestConfiguration):StreamInterface +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:ContentRequestBuilderDeleteRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:ContentRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToPutRequestInformation(body:StreamInterface; requestConfiguration?:ContentRequestBuilderPutRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|WithUrl(rawUrl:string):ContentRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderDeleteRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderDeleteRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderPutRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderPutRequestConfiguration::|public|constructor(headers?:array; options?:array):void Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|pathParameters:array @@ -174488,6 +175715,7 @@ Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPa Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Delete(requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|files:FilesRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Get(requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceUploadSession Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Patch(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration):CustomDataProvidedResourceUploadSession Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|pathParameters:array @@ -174509,6 +175737,78 @@ Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPa Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):CustomDataProvidedResourceUploadSessionItemRequestBuilderGetQueryParameters Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration-->BaseRequestConfiguration Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|Get(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):int +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|WithUrl(rawUrl:string):CountRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|constructor(filter?:string; search?:string):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CountRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|public|queryParameters:CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(filter?:string; search?:string):CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|ByCustomDataProvidedResourceFileId(customDataProvidedResourceFileId:string):CustomDataProvidedResourceFileItemRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|Count:CountRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|Get(requestConfiguration?:FilesRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceFileCollectionResponse +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:FilesRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|WithUrl(rawUrl:string):FilesRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|constructor(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|count:bool +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|orderby:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|skip:int +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|top:int +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:FilesRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|public|queryParameters:FilesRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):FilesRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|Content:ContentRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|Get(requestConfiguration?:CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceFile +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|WithUrl(rawUrl:string):CustomDataProvidedResourceFileItemRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|constructor(expand?:array; select?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|public|queryParameters:CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Delete(requestConfiguration?:ContentRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Get(requestConfiguration?:ContentRequestBuilderGetRequestConfiguration):StreamInterface +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Put(body:StreamInterface; requestConfiguration?:ContentRequestBuilderPutRequestConfiguration):StreamInterface +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:ContentRequestBuilderDeleteRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:ContentRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToPutRequestInformation(body:StreamInterface; requestConfiguration?:ContentRequestBuilderPutRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|WithUrl(rawUrl:string):ContentRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderDeleteRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderDeleteRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderPutRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderPutRequestConfiguration::|public|constructor(headers?:array; options?:array):void Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|pathParameters:array @@ -174678,6 +175978,7 @@ Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPa Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Delete(requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|files:FilesRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Get(requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceUploadSession Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Patch(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration):CustomDataProvidedResourceUploadSession Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|pathParameters:array @@ -174699,6 +176000,78 @@ Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPa Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):CustomDataProvidedResourceUploadSessionItemRequestBuilderGetQueryParameters Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration-->BaseRequestConfiguration Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|Get(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):int +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|WithUrl(rawUrl:string):CountRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|constructor(filter?:string; search?:string):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CountRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|public|queryParameters:CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(filter?:string; search?:string):CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|ByCustomDataProvidedResourceFileId(customDataProvidedResourceFileId:string):CustomDataProvidedResourceFileItemRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|Count:CountRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|Get(requestConfiguration?:FilesRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceFileCollectionResponse +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:FilesRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|WithUrl(rawUrl:string):FilesRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|constructor(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|count:bool +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|orderby:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|skip:int +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|top:int +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:FilesRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|public|queryParameters:FilesRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):FilesRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|Content:ContentRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|Get(requestConfiguration?:CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceFile +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|WithUrl(rawUrl:string):CustomDataProvidedResourceFileItemRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|constructor(expand?:array; select?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|public|queryParameters:CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Delete(requestConfiguration?:ContentRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Get(requestConfiguration?:ContentRequestBuilderGetRequestConfiguration):StreamInterface +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Put(body:StreamInterface; requestConfiguration?:ContentRequestBuilderPutRequestConfiguration):StreamInterface +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:ContentRequestBuilderDeleteRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:ContentRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToPutRequestInformation(body:StreamInterface; requestConfiguration?:ContentRequestBuilderPutRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|WithUrl(rawUrl:string):ContentRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderDeleteRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderDeleteRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderPutRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderPutRequestConfiguration::|public|constructor(headers?:array; options?:array):void Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackage.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|pathParameters:array @@ -175963,6 +177336,7 @@ Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPa Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Delete(requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|files:FilesRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Get(requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceUploadSession Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Patch(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration):CustomDataProvidedResourceUploadSession Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|pathParameters:array @@ -175984,6 +177358,78 @@ Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPa Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):CustomDataProvidedResourceUploadSessionItemRequestBuilderGetQueryParameters Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration-->BaseRequestConfiguration Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|Get(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):int +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|WithUrl(rawUrl:string):CountRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|constructor(filter?:string; search?:string):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CountRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|public|queryParameters:CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(filter?:string; search?:string):CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|ByCustomDataProvidedResourceFileId(customDataProvidedResourceFileId:string):CustomDataProvidedResourceFileItemRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|Count:CountRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|Get(requestConfiguration?:FilesRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceFileCollectionResponse +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:FilesRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|WithUrl(rawUrl:string):FilesRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|constructor(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|count:bool +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|orderby:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|skip:int +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|top:int +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:FilesRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|public|queryParameters:FilesRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):FilesRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|Content:ContentRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|Get(requestConfiguration?:CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceFile +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|WithUrl(rawUrl:string):CustomDataProvidedResourceFileItemRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|constructor(expand?:array; select?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|public|queryParameters:CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Delete(requestConfiguration?:ContentRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Get(requestConfiguration?:ContentRequestBuilderGetRequestConfiguration):StreamInterface +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Put(body:StreamInterface; requestConfiguration?:ContentRequestBuilderPutRequestConfiguration):StreamInterface +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:ContentRequestBuilderDeleteRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:ContentRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToPutRequestInformation(body:StreamInterface; requestConfiguration?:ContentRequestBuilderPutRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|WithUrl(rawUrl:string):ContentRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderDeleteRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderDeleteRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderPutRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderPutRequestConfiguration::|public|constructor(headers?:array; options?:array):void Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|pathParameters:array @@ -176088,6 +177534,7 @@ Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPa Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Delete(requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|files:FilesRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Get(requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceUploadSession Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Patch(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration):CustomDataProvidedResourceUploadSession Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|pathParameters:array @@ -176109,6 +177556,78 @@ Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPa Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):CustomDataProvidedResourceUploadSessionItemRequestBuilderGetQueryParameters Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration-->BaseRequestConfiguration Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|Get(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):int +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|WithUrl(rawUrl:string):CountRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|constructor(filter?:string; search?:string):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CountRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|public|queryParameters:CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(filter?:string; search?:string):CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|ByCustomDataProvidedResourceFileId(customDataProvidedResourceFileId:string):CustomDataProvidedResourceFileItemRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|Count:CountRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|Get(requestConfiguration?:FilesRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceFileCollectionResponse +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:FilesRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|WithUrl(rawUrl:string):FilesRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|constructor(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|count:bool +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|orderby:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|skip:int +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|top:int +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:FilesRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|public|queryParameters:FilesRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):FilesRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|Content:ContentRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|Get(requestConfiguration?:CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceFile +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|WithUrl(rawUrl:string):CustomDataProvidedResourceFileItemRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|constructor(expand?:array; select?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|public|queryParameters:CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Delete(requestConfiguration?:ContentRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Get(requestConfiguration?:ContentRequestBuilderGetRequestConfiguration):StreamInterface +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Put(body:StreamInterface; requestConfiguration?:ContentRequestBuilderPutRequestConfiguration):StreamInterface +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:ContentRequestBuilderDeleteRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:ContentRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToPutRequestInformation(body:StreamInterface; requestConfiguration?:ContentRequestBuilderPutRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|WithUrl(rawUrl:string):ContentRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderDeleteRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderDeleteRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderPutRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderPutRequestConfiguration::|public|constructor(headers?:array; options?:array):void Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|pathParameters:array @@ -176407,6 +177926,7 @@ Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPa Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Delete(requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|files:FilesRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Get(requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceUploadSession Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Patch(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration):CustomDataProvidedResourceUploadSession Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|pathParameters:array @@ -176428,6 +177948,78 @@ Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPa Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):CustomDataProvidedResourceUploadSessionItemRequestBuilderGetQueryParameters Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration-->BaseRequestConfiguration Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|Get(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):int +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|WithUrl(rawUrl:string):CountRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|constructor(filter?:string; search?:string):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CountRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|public|queryParameters:CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(filter?:string; search?:string):CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|ByCustomDataProvidedResourceFileId(customDataProvidedResourceFileId:string):CustomDataProvidedResourceFileItemRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|Count:CountRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|Get(requestConfiguration?:FilesRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceFileCollectionResponse +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:FilesRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|WithUrl(rawUrl:string):FilesRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|constructor(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|count:bool +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|orderby:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|skip:int +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|top:int +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:FilesRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|public|queryParameters:FilesRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):FilesRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|Content:ContentRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|Get(requestConfiguration?:CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceFile +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|WithUrl(rawUrl:string):CustomDataProvidedResourceFileItemRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|constructor(expand?:array; select?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|public|queryParameters:CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Delete(requestConfiguration?:ContentRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Get(requestConfiguration?:ContentRequestBuilderGetRequestConfiguration):StreamInterface +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Put(body:StreamInterface; requestConfiguration?:ContentRequestBuilderPutRequestConfiguration):StreamInterface +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:ContentRequestBuilderDeleteRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:ContentRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToPutRequestInformation(body:StreamInterface; requestConfiguration?:ContentRequestBuilderPutRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|WithUrl(rawUrl:string):ContentRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderDeleteRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderDeleteRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderPutRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderPutRequestConfiguration::|public|constructor(headers?:array; options?:array):void Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|pathParameters:array @@ -176597,6 +178189,7 @@ Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPa Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Delete(requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|files:FilesRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Get(requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceUploadSession Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Patch(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration):CustomDataProvidedResourceUploadSession Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|pathParameters:array @@ -176618,6 +178211,78 @@ Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPa Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):CustomDataProvidedResourceUploadSessionItemRequestBuilderGetQueryParameters Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration-->BaseRequestConfiguration Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|Get(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):int +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|WithUrl(rawUrl:string):CountRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|constructor(filter?:string; search?:string):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CountRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|public|queryParameters:CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(filter?:string; search?:string):CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|ByCustomDataProvidedResourceFileId(customDataProvidedResourceFileId:string):CustomDataProvidedResourceFileItemRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|Count:CountRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|Get(requestConfiguration?:FilesRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceFileCollectionResponse +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:FilesRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|WithUrl(rawUrl:string):FilesRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|constructor(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|count:bool +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|orderby:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|skip:int +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|top:int +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:FilesRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|public|queryParameters:FilesRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):FilesRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|Content:ContentRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|Get(requestConfiguration?:CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceFile +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|WithUrl(rawUrl:string):CustomDataProvidedResourceFileItemRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|constructor(expand?:array; select?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|public|queryParameters:CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Delete(requestConfiguration?:ContentRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Get(requestConfiguration?:ContentRequestBuilderGetRequestConfiguration):StreamInterface +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Put(body:StreamInterface; requestConfiguration?:ContentRequestBuilderPutRequestConfiguration):StreamInterface +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:ContentRequestBuilderDeleteRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:ContentRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToPutRequestInformation(body:StreamInterface; requestConfiguration?:ContentRequestBuilderPutRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|WithUrl(rawUrl:string):ContentRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderDeleteRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderDeleteRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderPutRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderPutRequestConfiguration::|public|constructor(headers?:array; options?:array):void Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageAssignments.item.accessPackageAssignmentResourceRoles.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|pathParameters:array @@ -177277,6 +178942,7 @@ Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPa Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Delete(requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|files:FilesRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Get(requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceUploadSession Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Patch(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration):CustomDataProvidedResourceUploadSession Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|pathParameters:array @@ -177298,6 +178964,78 @@ Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPa Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):CustomDataProvidedResourceUploadSessionItemRequestBuilderGetQueryParameters Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration-->BaseRequestConfiguration Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|Get(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):int +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|WithUrl(rawUrl:string):CountRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|constructor(filter?:string; search?:string):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CountRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|public|queryParameters:CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(filter?:string; search?:string):CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|ByCustomDataProvidedResourceFileId(customDataProvidedResourceFileId:string):CustomDataProvidedResourceFileItemRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|Count:CountRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|Get(requestConfiguration?:FilesRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceFileCollectionResponse +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:FilesRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|WithUrl(rawUrl:string):FilesRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|constructor(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|count:bool +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|orderby:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|skip:int +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|top:int +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:FilesRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|public|queryParameters:FilesRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):FilesRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|Content:ContentRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|Get(requestConfiguration?:CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceFile +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|WithUrl(rawUrl:string):CustomDataProvidedResourceFileItemRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|constructor(expand?:array; select?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|public|queryParameters:CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Delete(requestConfiguration?:ContentRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Get(requestConfiguration?:ContentRequestBuilderGetRequestConfiguration):StreamInterface +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Put(body:StreamInterface; requestConfiguration?:ContentRequestBuilderPutRequestConfiguration):StreamInterface +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:ContentRequestBuilderDeleteRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:ContentRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToPutRequestInformation(body:StreamInterface; requestConfiguration?:ContentRequestBuilderPutRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|WithUrl(rawUrl:string):ContentRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderDeleteRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderDeleteRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderPutRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderPutRequestConfiguration::|public|constructor(headers?:array; options?:array):void Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|pathParameters:array @@ -177402,6 +179140,7 @@ Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPa Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Delete(requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|files:FilesRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Get(requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceUploadSession Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Patch(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration):CustomDataProvidedResourceUploadSession Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|pathParameters:array @@ -177423,6 +179162,78 @@ Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPa Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):CustomDataProvidedResourceUploadSessionItemRequestBuilderGetQueryParameters Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration-->BaseRequestConfiguration Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|Get(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):int +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|WithUrl(rawUrl:string):CountRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|constructor(filter?:string; search?:string):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CountRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|public|queryParameters:CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(filter?:string; search?:string):CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|ByCustomDataProvidedResourceFileId(customDataProvidedResourceFileId:string):CustomDataProvidedResourceFileItemRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|Count:CountRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|Get(requestConfiguration?:FilesRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceFileCollectionResponse +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:FilesRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|WithUrl(rawUrl:string):FilesRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|constructor(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|count:bool +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|orderby:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|skip:int +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|top:int +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:FilesRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|public|queryParameters:FilesRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):FilesRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|Content:ContentRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|Get(requestConfiguration?:CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceFile +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|WithUrl(rawUrl:string):CustomDataProvidedResourceFileItemRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|constructor(expand?:array; select?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|public|queryParameters:CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Delete(requestConfiguration?:ContentRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Get(requestConfiguration?:ContentRequestBuilderGetRequestConfiguration):StreamInterface +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Put(body:StreamInterface; requestConfiguration?:ContentRequestBuilderPutRequestConfiguration):StreamInterface +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:ContentRequestBuilderDeleteRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:ContentRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToPutRequestInformation(body:StreamInterface; requestConfiguration?:ContentRequestBuilderPutRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|WithUrl(rawUrl:string):ContentRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderDeleteRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderDeleteRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderPutRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderPutRequestConfiguration::|public|constructor(headers?:array; options?:array):void Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|pathParameters:array @@ -177782,6 +179593,7 @@ Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPa Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Delete(requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|files:FilesRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Get(requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceUploadSession Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Patch(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration):CustomDataProvidedResourceUploadSession Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|pathParameters:array @@ -177803,6 +179615,78 @@ Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPa Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):CustomDataProvidedResourceUploadSessionItemRequestBuilderGetQueryParameters Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration-->BaseRequestConfiguration Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|Get(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):int +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|WithUrl(rawUrl:string):CountRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|constructor(filter?:string; search?:string):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CountRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|public|queryParameters:CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(filter?:string; search?:string):CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|ByCustomDataProvidedResourceFileId(customDataProvidedResourceFileId:string):CustomDataProvidedResourceFileItemRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|Count:CountRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|Get(requestConfiguration?:FilesRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceFileCollectionResponse +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:FilesRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|WithUrl(rawUrl:string):FilesRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|constructor(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|count:bool +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|orderby:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|skip:int +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|top:int +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:FilesRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|public|queryParameters:FilesRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):FilesRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|Content:ContentRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|Get(requestConfiguration?:CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceFile +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|WithUrl(rawUrl:string):CustomDataProvidedResourceFileItemRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|constructor(expand?:array; select?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|public|queryParameters:CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Delete(requestConfiguration?:ContentRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Get(requestConfiguration?:ContentRequestBuilderGetRequestConfiguration):StreamInterface +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Put(body:StreamInterface; requestConfiguration?:ContentRequestBuilderPutRequestConfiguration):StreamInterface +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:ContentRequestBuilderDeleteRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:ContentRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToPutRequestInformation(body:StreamInterface; requestConfiguration?:ContentRequestBuilderPutRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|WithUrl(rawUrl:string):ContentRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderDeleteRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderDeleteRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderPutRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderPutRequestConfiguration::|public|constructor(headers?:array; options?:array):void Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|pathParameters:array @@ -177907,6 +179791,7 @@ Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPa Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Delete(requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|files:FilesRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Get(requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceUploadSession Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Patch(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration):CustomDataProvidedResourceUploadSession Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|pathParameters:array @@ -177928,6 +179813,78 @@ Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPa Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):CustomDataProvidedResourceUploadSessionItemRequestBuilderGetQueryParameters Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration-->BaseRequestConfiguration Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|Get(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):int +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|WithUrl(rawUrl:string):CountRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|constructor(filter?:string; search?:string):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CountRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|public|queryParameters:CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(filter?:string; search?:string):CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|ByCustomDataProvidedResourceFileId(customDataProvidedResourceFileId:string):CustomDataProvidedResourceFileItemRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|Count:CountRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|Get(requestConfiguration?:FilesRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceFileCollectionResponse +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:FilesRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|WithUrl(rawUrl:string):FilesRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|constructor(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|count:bool +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|orderby:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|skip:int +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|top:int +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:FilesRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|public|queryParameters:FilesRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):FilesRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|Content:ContentRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|Get(requestConfiguration?:CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceFile +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|WithUrl(rawUrl:string):CustomDataProvidedResourceFileItemRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|constructor(expand?:array; select?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|public|queryParameters:CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Delete(requestConfiguration?:ContentRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Get(requestConfiguration?:ContentRequestBuilderGetRequestConfiguration):StreamInterface +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Put(body:StreamInterface; requestConfiguration?:ContentRequestBuilderPutRequestConfiguration):StreamInterface +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:ContentRequestBuilderDeleteRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:ContentRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToPutRequestInformation(body:StreamInterface; requestConfiguration?:ContentRequestBuilderPutRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|WithUrl(rawUrl:string):ContentRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderDeleteRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderDeleteRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderPutRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderPutRequestConfiguration::|public|constructor(headers?:array; options?:array):void Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|pathParameters:array @@ -178201,6 +180158,7 @@ Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPa Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Delete(requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|files:FilesRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Get(requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceUploadSession Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Patch(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration):CustomDataProvidedResourceUploadSession Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|pathParameters:array @@ -178222,6 +180180,78 @@ Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPa Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):CustomDataProvidedResourceUploadSessionItemRequestBuilderGetQueryParameters Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration-->BaseRequestConfiguration Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|Get(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):int +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|WithUrl(rawUrl:string):CountRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|constructor(filter?:string; search?:string):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CountRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|public|queryParameters:CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(filter?:string; search?:string):CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|ByCustomDataProvidedResourceFileId(customDataProvidedResourceFileId:string):CustomDataProvidedResourceFileItemRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|Count:CountRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|Get(requestConfiguration?:FilesRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceFileCollectionResponse +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:FilesRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|WithUrl(rawUrl:string):FilesRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|constructor(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|count:bool +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|orderby:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|skip:int +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|top:int +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:FilesRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|public|queryParameters:FilesRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):FilesRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|Content:ContentRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|Get(requestConfiguration?:CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceFile +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|WithUrl(rawUrl:string):CustomDataProvidedResourceFileItemRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|constructor(expand?:array; select?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|public|queryParameters:CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Delete(requestConfiguration?:ContentRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Get(requestConfiguration?:ContentRequestBuilderGetRequestConfiguration):StreamInterface +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Put(body:StreamInterface; requestConfiguration?:ContentRequestBuilderPutRequestConfiguration):StreamInterface +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:ContentRequestBuilderDeleteRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:ContentRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToPutRequestInformation(body:StreamInterface; requestConfiguration?:ContentRequestBuilderPutRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|WithUrl(rawUrl:string):ContentRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderDeleteRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderDeleteRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderPutRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderPutRequestConfiguration::|public|constructor(headers?:array; options?:array):void Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|pathParameters:array @@ -178326,6 +180356,7 @@ Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPa Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Delete(requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|files:FilesRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Get(requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceUploadSession Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Patch(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration):CustomDataProvidedResourceUploadSession Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|pathParameters:array @@ -178347,6 +180378,78 @@ Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPa Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):CustomDataProvidedResourceUploadSessionItemRequestBuilderGetQueryParameters Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration-->BaseRequestConfiguration Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|Get(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):int +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|WithUrl(rawUrl:string):CountRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|constructor(filter?:string; search?:string):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CountRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|public|queryParameters:CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(filter?:string; search?:string):CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|ByCustomDataProvidedResourceFileId(customDataProvidedResourceFileId:string):CustomDataProvidedResourceFileItemRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|Count:CountRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|Get(requestConfiguration?:FilesRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceFileCollectionResponse +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:FilesRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|WithUrl(rawUrl:string):FilesRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|constructor(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|count:bool +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|orderby:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|skip:int +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|top:int +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:FilesRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|public|queryParameters:FilesRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):FilesRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|Content:ContentRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|Get(requestConfiguration?:CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceFile +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|WithUrl(rawUrl:string):CustomDataProvidedResourceFileItemRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|constructor(expand?:array; select?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|public|queryParameters:CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Delete(requestConfiguration?:ContentRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Get(requestConfiguration?:ContentRequestBuilderGetRequestConfiguration):StreamInterface +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Put(body:StreamInterface; requestConfiguration?:ContentRequestBuilderPutRequestConfiguration):StreamInterface +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:ContentRequestBuilderDeleteRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:ContentRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToPutRequestInformation(body:StreamInterface; requestConfiguration?:ContentRequestBuilderPutRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|WithUrl(rawUrl:string):ContentRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderDeleteRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderDeleteRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderPutRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderPutRequestConfiguration::|public|constructor(headers?:array; options?:array):void Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|pathParameters:array @@ -178451,6 +180554,7 @@ Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPa Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Delete(requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|files:FilesRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Get(requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceUploadSession Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Patch(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration):CustomDataProvidedResourceUploadSession Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|pathParameters:array @@ -178472,6 +180576,78 @@ Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPa Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):CustomDataProvidedResourceUploadSessionItemRequestBuilderGetQueryParameters Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration-->BaseRequestConfiguration Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.count.CountRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.count.CountRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.count.CountRequestBuilder::|public|Get(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):int +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.count.CountRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.count.CountRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.count.CountRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.count.CountRequestBuilder::|public|WithUrl(rawUrl:string):CountRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|constructor(filter?:string; search?:string):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CountRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|public|queryParameters:CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(filter?:string; search?:string):CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.FilesRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.FilesRequestBuilder::|public|ByCustomDataProvidedResourceFileId(customDataProvidedResourceFileId:string):CustomDataProvidedResourceFileItemRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.FilesRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.FilesRequestBuilder::|public|Count:CountRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.FilesRequestBuilder::|public|Get(requestConfiguration?:FilesRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceFileCollectionResponse +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.FilesRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.FilesRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.FilesRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:FilesRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.FilesRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.FilesRequestBuilder::|public|WithUrl(rawUrl:string):FilesRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|constructor(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|count:bool +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|orderby:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|skip:int +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|top:int +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:FilesRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|public|queryParameters:FilesRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):FilesRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|Content:ContentRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|Get(requestConfiguration?:CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceFile +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|WithUrl(rawUrl:string):CustomDataProvidedResourceFileItemRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|constructor(expand?:array; select?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|public|queryParameters:CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.item.value.ContentRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Delete(requestConfiguration?:ContentRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Get(requestConfiguration?:ContentRequestBuilderGetRequestConfiguration):StreamInterface +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Put(body:StreamInterface; requestConfiguration?:ContentRequestBuilderPutRequestConfiguration):StreamInterface +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:ContentRequestBuilderDeleteRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:ContentRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToPutRequestInformation(body:StreamInterface; requestConfiguration?:ContentRequestBuilderPutRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|WithUrl(rawUrl:string):ContentRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.item.value.ContentRequestBuilderDeleteRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.item.value.ContentRequestBuilderDeleteRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.item.value.ContentRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.item.value.ContentRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.item.value.ContentRequestBuilderPutRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.files.item.value.ContentRequestBuilderPutRequestConfiguration::|public|constructor(headers?:array; options?:array):void Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.uploadFile.UploadFileRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResources.item.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|pathParameters:array @@ -178788,6 +180964,7 @@ Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPa Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Delete(requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|files:FilesRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Get(requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceUploadSession Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Patch(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration):CustomDataProvidedResourceUploadSession Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|pathParameters:array @@ -178809,6 +180986,78 @@ Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPa Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):CustomDataProvidedResourceUploadSessionItemRequestBuilderGetQueryParameters Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration-->BaseRequestConfiguration Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|Get(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):int +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|WithUrl(rawUrl:string):CountRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|constructor(filter?:string; search?:string):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CountRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|public|queryParameters:CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(filter?:string; search?:string):CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|ByCustomDataProvidedResourceFileId(customDataProvidedResourceFileId:string):CustomDataProvidedResourceFileItemRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|Count:CountRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|Get(requestConfiguration?:FilesRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceFileCollectionResponse +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:FilesRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|WithUrl(rawUrl:string):FilesRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|constructor(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|count:bool +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|orderby:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|skip:int +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|top:int +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:FilesRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|public|queryParameters:FilesRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):FilesRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|Content:ContentRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|Get(requestConfiguration?:CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceFile +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|WithUrl(rawUrl:string):CustomDataProvidedResourceFileItemRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|constructor(expand?:array; select?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|public|queryParameters:CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Delete(requestConfiguration?:ContentRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Get(requestConfiguration?:ContentRequestBuilderGetRequestConfiguration):StreamInterface +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Put(body:StreamInterface; requestConfiguration?:ContentRequestBuilderPutRequestConfiguration):StreamInterface +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:ContentRequestBuilderDeleteRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:ContentRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToPutRequestInformation(body:StreamInterface; requestConfiguration?:ContentRequestBuilderPutRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|WithUrl(rawUrl:string):ContentRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderDeleteRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderDeleteRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderPutRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderPutRequestConfiguration::|public|constructor(headers?:array; options?:array):void Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|pathParameters:array @@ -178978,6 +181227,7 @@ Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPa Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Delete(requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|files:FilesRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Get(requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceUploadSession Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Patch(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration):CustomDataProvidedResourceUploadSession Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|pathParameters:array @@ -178999,6 +181249,78 @@ Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPa Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):CustomDataProvidedResourceUploadSessionItemRequestBuilderGetQueryParameters Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration-->BaseRequestConfiguration Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|Get(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):int +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|WithUrl(rawUrl:string):CountRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|constructor(filter?:string; search?:string):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CountRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|public|queryParameters:CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(filter?:string; search?:string):CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|ByCustomDataProvidedResourceFileId(customDataProvidedResourceFileId:string):CustomDataProvidedResourceFileItemRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|Count:CountRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|Get(requestConfiguration?:FilesRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceFileCollectionResponse +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:FilesRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|WithUrl(rawUrl:string):FilesRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|constructor(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|count:bool +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|orderby:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|skip:int +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|top:int +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:FilesRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|public|queryParameters:FilesRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):FilesRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|Content:ContentRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|Get(requestConfiguration?:CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceFile +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|WithUrl(rawUrl:string):CustomDataProvidedResourceFileItemRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|constructor(expand?:array; select?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|public|queryParameters:CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Delete(requestConfiguration?:ContentRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Get(requestConfiguration?:ContentRequestBuilderGetRequestConfiguration):StreamInterface +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Put(body:StreamInterface; requestConfiguration?:ContentRequestBuilderPutRequestConfiguration):StreamInterface +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:ContentRequestBuilderDeleteRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:ContentRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToPutRequestInformation(body:StreamInterface; requestConfiguration?:ContentRequestBuilderPutRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|WithUrl(rawUrl:string):ContentRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderDeleteRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderDeleteRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderPutRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderPutRequestConfiguration::|public|constructor(headers?:array; options?:array):void Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageCatalogs.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|pathParameters:array @@ -179828,6 +182150,7 @@ Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPa Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Delete(requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|files:FilesRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Get(requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceUploadSession Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Patch(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration):CustomDataProvidedResourceUploadSession Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|pathParameters:array @@ -179849,6 +182172,78 @@ Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPa Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):CustomDataProvidedResourceUploadSessionItemRequestBuilderGetQueryParameters Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration-->BaseRequestConfiguration Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|Get(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):int +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|WithUrl(rawUrl:string):CountRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|constructor(filter?:string; search?:string):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CountRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|public|queryParameters:CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(filter?:string; search?:string):CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|ByCustomDataProvidedResourceFileId(customDataProvidedResourceFileId:string):CustomDataProvidedResourceFileItemRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|Count:CountRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|Get(requestConfiguration?:FilesRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceFileCollectionResponse +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:FilesRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|WithUrl(rawUrl:string):FilesRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|constructor(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|count:bool +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|orderby:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|skip:int +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|top:int +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:FilesRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|public|queryParameters:FilesRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):FilesRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|Content:ContentRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|Get(requestConfiguration?:CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceFile +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|WithUrl(rawUrl:string):CustomDataProvidedResourceFileItemRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|constructor(expand?:array; select?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|public|queryParameters:CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Delete(requestConfiguration?:ContentRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Get(requestConfiguration?:ContentRequestBuilderGetRequestConfiguration):StreamInterface +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Put(body:StreamInterface; requestConfiguration?:ContentRequestBuilderPutRequestConfiguration):StreamInterface +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:ContentRequestBuilderDeleteRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:ContentRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToPutRequestInformation(body:StreamInterface; requestConfiguration?:ContentRequestBuilderPutRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|WithUrl(rawUrl:string):ContentRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderDeleteRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderDeleteRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderPutRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderPutRequestConfiguration::|public|constructor(headers?:array; options?:array):void Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|pathParameters:array @@ -179953,6 +182348,7 @@ Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPa Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Delete(requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|files:FilesRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Get(requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceUploadSession Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Patch(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration):CustomDataProvidedResourceUploadSession Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|pathParameters:array @@ -179974,6 +182370,78 @@ Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPa Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):CustomDataProvidedResourceUploadSessionItemRequestBuilderGetQueryParameters Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration-->BaseRequestConfiguration Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|Get(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):int +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|WithUrl(rawUrl:string):CountRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|constructor(filter?:string; search?:string):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CountRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|public|queryParameters:CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(filter?:string; search?:string):CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|ByCustomDataProvidedResourceFileId(customDataProvidedResourceFileId:string):CustomDataProvidedResourceFileItemRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|Count:CountRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|Get(requestConfiguration?:FilesRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceFileCollectionResponse +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:FilesRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|WithUrl(rawUrl:string):FilesRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|constructor(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|count:bool +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|orderby:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|skip:int +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|top:int +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:FilesRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|public|queryParameters:FilesRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):FilesRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|Content:ContentRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|Get(requestConfiguration?:CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceFile +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|WithUrl(rawUrl:string):CustomDataProvidedResourceFileItemRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|constructor(expand?:array; select?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|public|queryParameters:CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Delete(requestConfiguration?:ContentRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Get(requestConfiguration?:ContentRequestBuilderGetRequestConfiguration):StreamInterface +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Put(body:StreamInterface; requestConfiguration?:ContentRequestBuilderPutRequestConfiguration):StreamInterface +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:ContentRequestBuilderDeleteRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:ContentRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToPutRequestInformation(body:StreamInterface; requestConfiguration?:ContentRequestBuilderPutRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|WithUrl(rawUrl:string):ContentRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderDeleteRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderDeleteRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderPutRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderPutRequestConfiguration::|public|constructor(headers?:array; options?:array):void Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|pathParameters:array @@ -180297,6 +182765,7 @@ Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPa Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Delete(requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|files:FilesRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Get(requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceUploadSession Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Patch(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration):CustomDataProvidedResourceUploadSession Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|pathParameters:array @@ -180318,6 +182787,78 @@ Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPa Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):CustomDataProvidedResourceUploadSessionItemRequestBuilderGetQueryParameters Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration-->BaseRequestConfiguration Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|Get(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):int +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|WithUrl(rawUrl:string):CountRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|constructor(filter?:string; search?:string):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CountRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|public|queryParameters:CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(filter?:string; search?:string):CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|ByCustomDataProvidedResourceFileId(customDataProvidedResourceFileId:string):CustomDataProvidedResourceFileItemRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|Count:CountRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|Get(requestConfiguration?:FilesRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceFileCollectionResponse +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:FilesRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|WithUrl(rawUrl:string):FilesRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|constructor(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|count:bool +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|orderby:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|skip:int +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|top:int +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:FilesRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|public|queryParameters:FilesRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):FilesRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|Content:ContentRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|Get(requestConfiguration?:CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceFile +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|WithUrl(rawUrl:string):CustomDataProvidedResourceFileItemRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|constructor(expand?:array; select?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|public|queryParameters:CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Delete(requestConfiguration?:ContentRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Get(requestConfiguration?:ContentRequestBuilderGetRequestConfiguration):StreamInterface +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Put(body:StreamInterface; requestConfiguration?:ContentRequestBuilderPutRequestConfiguration):StreamInterface +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:ContentRequestBuilderDeleteRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:ContentRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToPutRequestInformation(body:StreamInterface; requestConfiguration?:ContentRequestBuilderPutRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|WithUrl(rawUrl:string):ContentRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderDeleteRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderDeleteRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderPutRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderPutRequestConfiguration::|public|constructor(headers?:array; options?:array):void Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|pathParameters:array @@ -180487,6 +183028,7 @@ Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPa Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Delete(requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|files:FilesRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Get(requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceUploadSession Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Patch(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration):CustomDataProvidedResourceUploadSession Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|pathParameters:array @@ -180508,6 +183050,78 @@ Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPa Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):CustomDataProvidedResourceUploadSessionItemRequestBuilderGetQueryParameters Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration-->BaseRequestConfiguration Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|Get(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):int +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|WithUrl(rawUrl:string):CountRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|constructor(filter?:string; search?:string):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CountRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|public|queryParameters:CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(filter?:string; search?:string):CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|ByCustomDataProvidedResourceFileId(customDataProvidedResourceFileId:string):CustomDataProvidedResourceFileItemRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|Count:CountRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|Get(requestConfiguration?:FilesRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceFileCollectionResponse +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:FilesRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|WithUrl(rawUrl:string):FilesRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|constructor(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|count:bool +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|orderby:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|skip:int +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|top:int +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:FilesRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|public|queryParameters:FilesRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):FilesRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|Content:ContentRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|Get(requestConfiguration?:CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceFile +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|WithUrl(rawUrl:string):CustomDataProvidedResourceFileItemRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|constructor(expand?:array; select?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|public|queryParameters:CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Delete(requestConfiguration?:ContentRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Get(requestConfiguration?:ContentRequestBuilderGetRequestConfiguration):StreamInterface +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Put(body:StreamInterface; requestConfiguration?:ContentRequestBuilderPutRequestConfiguration):StreamInterface +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:ContentRequestBuilderDeleteRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:ContentRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToPutRequestInformation(body:StreamInterface; requestConfiguration?:ContentRequestBuilderPutRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|WithUrl(rawUrl:string):ContentRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderDeleteRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderDeleteRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderPutRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderPutRequestConfiguration::|public|constructor(headers?:array; options?:array):void Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|pathParameters:array @@ -180867,6 +183481,7 @@ Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPa Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Delete(requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|files:FilesRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Get(requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceUploadSession Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Patch(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration):CustomDataProvidedResourceUploadSession Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|pathParameters:array @@ -180888,6 +183503,78 @@ Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPa Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):CustomDataProvidedResourceUploadSessionItemRequestBuilderGetQueryParameters Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration-->BaseRequestConfiguration Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|Get(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):int +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|WithUrl(rawUrl:string):CountRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|constructor(filter?:string; search?:string):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CountRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|public|queryParameters:CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(filter?:string; search?:string):CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|ByCustomDataProvidedResourceFileId(customDataProvidedResourceFileId:string):CustomDataProvidedResourceFileItemRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|Count:CountRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|Get(requestConfiguration?:FilesRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceFileCollectionResponse +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:FilesRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|WithUrl(rawUrl:string):FilesRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|constructor(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|count:bool +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|orderby:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|skip:int +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|top:int +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:FilesRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|public|queryParameters:FilesRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):FilesRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|Content:ContentRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|Get(requestConfiguration?:CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceFile +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|WithUrl(rawUrl:string):CustomDataProvidedResourceFileItemRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|constructor(expand?:array; select?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|public|queryParameters:CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Delete(requestConfiguration?:ContentRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Get(requestConfiguration?:ContentRequestBuilderGetRequestConfiguration):StreamInterface +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Put(body:StreamInterface; requestConfiguration?:ContentRequestBuilderPutRequestConfiguration):StreamInterface +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:ContentRequestBuilderDeleteRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:ContentRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToPutRequestInformation(body:StreamInterface; requestConfiguration?:ContentRequestBuilderPutRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|WithUrl(rawUrl:string):ContentRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderDeleteRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderDeleteRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderPutRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderPutRequestConfiguration::|public|constructor(headers?:array; options?:array):void Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|pathParameters:array @@ -180992,6 +183679,7 @@ Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPa Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Delete(requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|files:FilesRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Get(requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceUploadSession Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Patch(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration):CustomDataProvidedResourceUploadSession Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|pathParameters:array @@ -181013,6 +183701,78 @@ Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPa Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):CustomDataProvidedResourceUploadSessionItemRequestBuilderGetQueryParameters Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration-->BaseRequestConfiguration Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|Get(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):int +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|WithUrl(rawUrl:string):CountRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|constructor(filter?:string; search?:string):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CountRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|public|queryParameters:CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(filter?:string; search?:string):CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|ByCustomDataProvidedResourceFileId(customDataProvidedResourceFileId:string):CustomDataProvidedResourceFileItemRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|Count:CountRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|Get(requestConfiguration?:FilesRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceFileCollectionResponse +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:FilesRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|WithUrl(rawUrl:string):FilesRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|constructor(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|count:bool +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|orderby:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|skip:int +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|top:int +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:FilesRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|public|queryParameters:FilesRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):FilesRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|Content:ContentRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|Get(requestConfiguration?:CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceFile +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|WithUrl(rawUrl:string):CustomDataProvidedResourceFileItemRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|constructor(expand?:array; select?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|public|queryParameters:CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Delete(requestConfiguration?:ContentRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Get(requestConfiguration?:ContentRequestBuilderGetRequestConfiguration):StreamInterface +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Put(body:StreamInterface; requestConfiguration?:ContentRequestBuilderPutRequestConfiguration):StreamInterface +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:ContentRequestBuilderDeleteRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:ContentRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToPutRequestInformation(body:StreamInterface; requestConfiguration?:ContentRequestBuilderPutRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|WithUrl(rawUrl:string):ContentRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderDeleteRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderDeleteRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderPutRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderPutRequestConfiguration::|public|constructor(headers?:array; options?:array):void Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|pathParameters:array @@ -181286,6 +184046,7 @@ Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPa Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Delete(requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|files:FilesRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Get(requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceUploadSession Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Patch(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration):CustomDataProvidedResourceUploadSession Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|pathParameters:array @@ -181307,6 +184068,78 @@ Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPa Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):CustomDataProvidedResourceUploadSessionItemRequestBuilderGetQueryParameters Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration-->BaseRequestConfiguration Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|Get(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):int +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|WithUrl(rawUrl:string):CountRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|constructor(filter?:string; search?:string):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CountRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|public|queryParameters:CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(filter?:string; search?:string):CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|ByCustomDataProvidedResourceFileId(customDataProvidedResourceFileId:string):CustomDataProvidedResourceFileItemRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|Count:CountRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|Get(requestConfiguration?:FilesRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceFileCollectionResponse +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:FilesRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|WithUrl(rawUrl:string):FilesRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|constructor(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|count:bool +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|orderby:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|skip:int +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|top:int +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:FilesRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|public|queryParameters:FilesRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):FilesRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|Content:ContentRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|Get(requestConfiguration?:CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceFile +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|WithUrl(rawUrl:string):CustomDataProvidedResourceFileItemRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|constructor(expand?:array; select?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|public|queryParameters:CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Delete(requestConfiguration?:ContentRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Get(requestConfiguration?:ContentRequestBuilderGetRequestConfiguration):StreamInterface +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Put(body:StreamInterface; requestConfiguration?:ContentRequestBuilderPutRequestConfiguration):StreamInterface +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:ContentRequestBuilderDeleteRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:ContentRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToPutRequestInformation(body:StreamInterface; requestConfiguration?:ContentRequestBuilderPutRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|WithUrl(rawUrl:string):ContentRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderDeleteRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderDeleteRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderPutRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderPutRequestConfiguration::|public|constructor(headers?:array; options?:array):void Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|pathParameters:array @@ -181411,6 +184244,7 @@ Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPa Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Delete(requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|files:FilesRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Get(requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceUploadSession Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Patch(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration):CustomDataProvidedResourceUploadSession Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|pathParameters:array @@ -181432,6 +184266,78 @@ Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPa Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):CustomDataProvidedResourceUploadSessionItemRequestBuilderGetQueryParameters Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration-->BaseRequestConfiguration Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|Get(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):int +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|WithUrl(rawUrl:string):CountRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|constructor(filter?:string; search?:string):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CountRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|public|queryParameters:CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(filter?:string; search?:string):CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|ByCustomDataProvidedResourceFileId(customDataProvidedResourceFileId:string):CustomDataProvidedResourceFileItemRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|Count:CountRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|Get(requestConfiguration?:FilesRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceFileCollectionResponse +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:FilesRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|WithUrl(rawUrl:string):FilesRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|constructor(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|count:bool +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|orderby:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|skip:int +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|top:int +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:FilesRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|public|queryParameters:FilesRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):FilesRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|Content:ContentRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|Get(requestConfiguration?:CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceFile +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|WithUrl(rawUrl:string):CustomDataProvidedResourceFileItemRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|constructor(expand?:array; select?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|public|queryParameters:CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Delete(requestConfiguration?:ContentRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Get(requestConfiguration?:ContentRequestBuilderGetRequestConfiguration):StreamInterface +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Put(body:StreamInterface; requestConfiguration?:ContentRequestBuilderPutRequestConfiguration):StreamInterface +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:ContentRequestBuilderDeleteRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:ContentRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToPutRequestInformation(body:StreamInterface; requestConfiguration?:ContentRequestBuilderPutRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|WithUrl(rawUrl:string):ContentRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderDeleteRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderDeleteRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderPutRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderPutRequestConfiguration::|public|constructor(headers?:array; options?:array):void Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|pathParameters:array @@ -181536,6 +184442,7 @@ Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPa Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Delete(requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|files:FilesRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Get(requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceUploadSession Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Patch(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration):CustomDataProvidedResourceUploadSession Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|pathParameters:array @@ -181557,6 +184464,78 @@ Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPa Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):CustomDataProvidedResourceUploadSessionItemRequestBuilderGetQueryParameters Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration-->BaseRequestConfiguration Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.count.CountRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.count.CountRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.count.CountRequestBuilder::|public|Get(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):int +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.count.CountRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.count.CountRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.count.CountRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.count.CountRequestBuilder::|public|WithUrl(rawUrl:string):CountRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|constructor(filter?:string; search?:string):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CountRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|public|queryParameters:CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(filter?:string; search?:string):CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.FilesRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.FilesRequestBuilder::|public|ByCustomDataProvidedResourceFileId(customDataProvidedResourceFileId:string):CustomDataProvidedResourceFileItemRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.FilesRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.FilesRequestBuilder::|public|Count:CountRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.FilesRequestBuilder::|public|Get(requestConfiguration?:FilesRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceFileCollectionResponse +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.FilesRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.FilesRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.FilesRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:FilesRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.FilesRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.FilesRequestBuilder::|public|WithUrl(rawUrl:string):FilesRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|constructor(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|count:bool +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|orderby:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|skip:int +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|top:int +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:FilesRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|public|queryParameters:FilesRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):FilesRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|Content:ContentRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|Get(requestConfiguration?:CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceFile +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|WithUrl(rawUrl:string):CustomDataProvidedResourceFileItemRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|constructor(expand?:array; select?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|public|queryParameters:CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.item.value.ContentRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Delete(requestConfiguration?:ContentRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Get(requestConfiguration?:ContentRequestBuilderGetRequestConfiguration):StreamInterface +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Put(body:StreamInterface; requestConfiguration?:ContentRequestBuilderPutRequestConfiguration):StreamInterface +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:ContentRequestBuilderDeleteRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:ContentRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToPutRequestInformation(body:StreamInterface; requestConfiguration?:ContentRequestBuilderPutRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|WithUrl(rawUrl:string):ContentRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.item.value.ContentRequestBuilderDeleteRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.item.value.ContentRequestBuilderDeleteRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.item.value.ContentRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.item.value.ContentRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.item.value.ContentRequestBuilderPutRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.files.item.value.ContentRequestBuilderPutRequestConfiguration::|public|constructor(headers?:array; options?:array):void Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.uploadFile.UploadFileRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackageResources.item.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|pathParameters:array @@ -182318,6 +185297,7 @@ Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPa Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Delete(requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|files:FilesRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Get(requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceUploadSession Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Patch(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration):CustomDataProvidedResourceUploadSession Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|pathParameters:array @@ -182339,6 +185319,78 @@ Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPa Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):CustomDataProvidedResourceUploadSessionItemRequestBuilderGetQueryParameters Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration-->BaseRequestConfiguration Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|Get(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):int +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|WithUrl(rawUrl:string):CountRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|constructor(filter?:string; search?:string):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CountRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|public|queryParameters:CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(filter?:string; search?:string):CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|ByCustomDataProvidedResourceFileId(customDataProvidedResourceFileId:string):CustomDataProvidedResourceFileItemRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|Count:CountRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|Get(requestConfiguration?:FilesRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceFileCollectionResponse +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:FilesRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|WithUrl(rawUrl:string):FilesRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|constructor(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|count:bool +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|orderby:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|skip:int +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|top:int +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:FilesRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|public|queryParameters:FilesRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):FilesRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|Content:ContentRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|Get(requestConfiguration?:CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceFile +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|WithUrl(rawUrl:string):CustomDataProvidedResourceFileItemRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|constructor(expand?:array; select?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|public|queryParameters:CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Delete(requestConfiguration?:ContentRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Get(requestConfiguration?:ContentRequestBuilderGetRequestConfiguration):StreamInterface +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Put(body:StreamInterface; requestConfiguration?:ContentRequestBuilderPutRequestConfiguration):StreamInterface +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:ContentRequestBuilderDeleteRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:ContentRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToPutRequestInformation(body:StreamInterface; requestConfiguration?:ContentRequestBuilderPutRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|WithUrl(rawUrl:string):ContentRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderDeleteRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderDeleteRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderPutRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderPutRequestConfiguration::|public|constructor(headers?:array; options?:array):void Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.accessPackageResourceScopes.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|pathParameters:array @@ -182443,6 +185495,7 @@ Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPa Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Delete(requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|files:FilesRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Get(requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceUploadSession Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Patch(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration):CustomDataProvidedResourceUploadSession Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|pathParameters:array @@ -182464,6 +185517,78 @@ Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPa Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):CustomDataProvidedResourceUploadSessionItemRequestBuilderGetQueryParameters Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration-->BaseRequestConfiguration Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|Get(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):int +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|WithUrl(rawUrl:string):CountRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|constructor(filter?:string; search?:string):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CountRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|public|queryParameters:CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(filter?:string; search?:string):CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|ByCustomDataProvidedResourceFileId(customDataProvidedResourceFileId:string):CustomDataProvidedResourceFileItemRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|Count:CountRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|Get(requestConfiguration?:FilesRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceFileCollectionResponse +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:FilesRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|WithUrl(rawUrl:string):FilesRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|constructor(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|count:bool +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|orderby:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|skip:int +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|top:int +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:FilesRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|public|queryParameters:FilesRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):FilesRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|Content:ContentRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|Get(requestConfiguration?:CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceFile +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|WithUrl(rawUrl:string):CustomDataProvidedResourceFileItemRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|constructor(expand?:array; select?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|public|queryParameters:CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Delete(requestConfiguration?:ContentRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Get(requestConfiguration?:ContentRequestBuilderGetRequestConfiguration):StreamInterface +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Put(body:StreamInterface; requestConfiguration?:ContentRequestBuilderPutRequestConfiguration):StreamInterface +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:ContentRequestBuilderDeleteRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:ContentRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToPutRequestInformation(body:StreamInterface; requestConfiguration?:ContentRequestBuilderPutRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|WithUrl(rawUrl:string):ContentRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderDeleteRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderDeleteRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderPutRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderPutRequestConfiguration::|public|constructor(headers?:array; options?:array):void Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceRole.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|pathParameters:array @@ -182787,6 +185912,7 @@ Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPa Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Delete(requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|files:FilesRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Get(requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceUploadSession Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Patch(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration):CustomDataProvidedResourceUploadSession Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|pathParameters:array @@ -182808,6 +185934,78 @@ Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPa Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):CustomDataProvidedResourceUploadSessionItemRequestBuilderGetQueryParameters Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration-->BaseRequestConfiguration Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|Get(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):int +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|WithUrl(rawUrl:string):CountRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|constructor(filter?:string; search?:string):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CountRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|public|queryParameters:CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(filter?:string; search?:string):CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|ByCustomDataProvidedResourceFileId(customDataProvidedResourceFileId:string):CustomDataProvidedResourceFileItemRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|Count:CountRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|Get(requestConfiguration?:FilesRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceFileCollectionResponse +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:FilesRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|WithUrl(rawUrl:string):FilesRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|constructor(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|count:bool +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|orderby:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|skip:int +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|top:int +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:FilesRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|public|queryParameters:FilesRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):FilesRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|Content:ContentRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|Get(requestConfiguration?:CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceFile +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|WithUrl(rawUrl:string):CustomDataProvidedResourceFileItemRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|constructor(expand?:array; select?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|public|queryParameters:CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Delete(requestConfiguration?:ContentRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Get(requestConfiguration?:ContentRequestBuilderGetRequestConfiguration):StreamInterface +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Put(body:StreamInterface; requestConfiguration?:ContentRequestBuilderPutRequestConfiguration):StreamInterface +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:ContentRequestBuilderDeleteRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:ContentRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToPutRequestInformation(body:StreamInterface; requestConfiguration?:ContentRequestBuilderPutRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|WithUrl(rawUrl:string):ContentRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderDeleteRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderDeleteRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderPutRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderPutRequestConfiguration::|public|constructor(headers?:array; options?:array):void Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.accessPackageResourceRoles.item.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|pathParameters:array @@ -182977,6 +186175,7 @@ Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPa Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Delete(requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|files:FilesRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Get(requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceUploadSession Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|Patch(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration):CustomDataProvidedResourceUploadSession Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|pathParameters:array @@ -182998,6 +186197,78 @@ Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPa Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):CustomDataProvidedResourceUploadSessionItemRequestBuilderGetQueryParameters Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration-->BaseRequestConfiguration Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilderPatchRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|Get(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):int +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilder::|public|WithUrl(rawUrl:string):CountRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|constructor(filter?:string; search?:string):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CountRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|public|queryParameters:CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.count.CountRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(filter?:string; search?:string):CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|ByCustomDataProvidedResourceFileId(customDataProvidedResourceFileId:string):CustomDataProvidedResourceFileItemRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|Count:CountRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|Get(requestConfiguration?:FilesRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceFileCollectionResponse +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:FilesRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.FilesRequestBuilder::|public|WithUrl(rawUrl:string):FilesRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|constructor(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|count:bool +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|orderby:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|skip:int +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetQueryParameters::|public|top:int +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:FilesRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|public|queryParameters:FilesRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.filesRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):FilesRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|Content:ContentRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|Get(requestConfiguration?:CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration):CustomDataProvidedResourceFile +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilder::|public|WithUrl(rawUrl:string):CustomDataProvidedResourceFileItemRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|constructor(expand?:array; select?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|public|queryParameters:CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.CustomDataProvidedResourceFileItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):CustomDataProvidedResourceFileItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Delete(requestConfiguration?:ContentRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Get(requestConfiguration?:ContentRequestBuilderGetRequestConfiguration):StreamInterface +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|Put(body:StreamInterface; requestConfiguration?:ContentRequestBuilderPutRequestConfiguration):StreamInterface +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:ContentRequestBuilderDeleteRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:ContentRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|ToPutRequestInformation(body:StreamInterface; requestConfiguration?:ContentRequestBuilderPutRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilder::|public|WithUrl(rawUrl:string):ContentRequestBuilder +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderDeleteRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderDeleteRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderPutRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.files.item.value.ContentRequestBuilderPutRequestConfiguration::|public|constructor(headers?:array; options?:array):void Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Beta\Generated.identityGovernance.entitlementManagement.accessPackages.item.accessPackageResourceRoleScopes.item.accessPackageResourceScope.accessPackageResource.uploadSessions.item.uploadFile.UploadFileRequestBuilder::|public|pathParameters:array @@ -196638,6 +199909,7 @@ Microsoft\Graph\Beta\Generated.models.accessPackageResourceRole::|public|getDisp Microsoft\Graph\Beta\Generated.models.accessPackageResourceRole::|public|GetFieldDeserializers():array Microsoft\Graph\Beta\Generated.models.accessPackageResourceRole::|public|getOriginId():string Microsoft\Graph\Beta\Generated.models.accessPackageResourceRole::|public|getOriginSystem():string +Microsoft\Graph\Beta\Generated.models.accessPackageResourceRole::|public|getType():RoleType Microsoft\Graph\Beta\Generated.models.accessPackageResourceRole::|public|OdataType:string Microsoft\Graph\Beta\Generated.models.accessPackageResourceRole::|public|Serialize(writer:ISerializationWriter):void Microsoft\Graph\Beta\Generated.models.accessPackageResourceRole::|public|setAccessPackageResource(value?:AccessPackageResource):void @@ -196645,6 +199917,7 @@ Microsoft\Graph\Beta\Generated.models.accessPackageResourceRole::|public|setDesc Microsoft\Graph\Beta\Generated.models.accessPackageResourceRole::|public|setDisplayName(value?:string):void Microsoft\Graph\Beta\Generated.models.accessPackageResourceRole::|public|setOriginId(value?:string):void Microsoft\Graph\Beta\Generated.models.accessPackageResourceRole::|public|setOriginSystem(value?:string):void +Microsoft\Graph\Beta\Generated.models.accessPackageResourceRole::|public|setType(value?:RoleType):void Microsoft\Graph\Beta\Generated.models.accessPackageResourceRole::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):AccessPackageResourceRole Microsoft\Graph\Beta\Generated.models.accessPackageResourceRoleCollectionResponse-->BaseCollectionPaginationCountResponse Microsoft\Graph\Beta\Generated.models.accessPackageResourceRoleCollectionResponse::|public|constructor():void @@ -198699,11 +201972,15 @@ Microsoft\Graph\Beta\Generated.models.agentIdentity::|public|constructor():void Microsoft\Graph\Beta\Generated.models.agentIdentity::|public|getAgentIdentityBlueprintId():string Microsoft\Graph\Beta\Generated.models.agentIdentity::|public|getCreatedDateTime():DateTime Microsoft\Graph\Beta\Generated.models.agentIdentity::|public|GetFieldDeserializers():array +Microsoft\Graph\Beta\Generated.models.agentIdentity::|public|getInheritedAppRoleAssignments():array +Microsoft\Graph\Beta\Generated.models.agentIdentity::|public|getInheritedOauth2PermissionGrants():array Microsoft\Graph\Beta\Generated.models.agentIdentity::|public|getSponsors():array Microsoft\Graph\Beta\Generated.models.agentIdentity::|public|OdataType:string Microsoft\Graph\Beta\Generated.models.agentIdentity::|public|Serialize(writer:ISerializationWriter):void Microsoft\Graph\Beta\Generated.models.agentIdentity::|public|setAgentIdentityBlueprintId(value?:string):void Microsoft\Graph\Beta\Generated.models.agentIdentity::|public|setCreatedDateTime(value?:DateTime):void +Microsoft\Graph\Beta\Generated.models.agentIdentity::|public|setInheritedAppRoleAssignments(value?:array):void +Microsoft\Graph\Beta\Generated.models.agentIdentity::|public|setInheritedOauth2PermissionGrants(value?:array):void Microsoft\Graph\Beta\Generated.models.agentIdentity::|public|setSponsors(value?:array):void Microsoft\Graph\Beta\Generated.models.agentIdentity::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):AgentIdentity Microsoft\Graph\Beta\Generated.models.agentIdentityBlueprint-->Application @@ -204346,14 +207623,14 @@ Microsoft\Graph\Beta\Generated.models.approvedClientAppCollectionResponse::|stat Microsoft\Graph\Beta\Generated.models.approverDelegate::|public|constructor():void Microsoft\Graph\Beta\Generated.models.approverDelegate::|public|getAdditionalData():array Microsoft\Graph\Beta\Generated.models.approverDelegate::|public|getBackingStore():BackingStore -Microsoft\Graph\Beta\Generated.models.approverDelegate::|public|getDelegate():SubjectSet +Microsoft\Graph\Beta\Generated.models.approverDelegate::|public|getDelegate():UserSet Microsoft\Graph\Beta\Generated.models.approverDelegate::|public|GetFieldDeserializers():array Microsoft\Graph\Beta\Generated.models.approverDelegate::|public|getOdataType():string Microsoft\Graph\Beta\Generated.models.approverDelegate::|public|getSchedule():RequestSchedule Microsoft\Graph\Beta\Generated.models.approverDelegate::|public|Serialize(writer:ISerializationWriter):void Microsoft\Graph\Beta\Generated.models.approverDelegate::|public|setAdditionalData(value?:array):void Microsoft\Graph\Beta\Generated.models.approverDelegate::|public|setBackingStore(value:BackingStore):void -Microsoft\Graph\Beta\Generated.models.approverDelegate::|public|setDelegate(value?:SubjectSet):void +Microsoft\Graph\Beta\Generated.models.approverDelegate::|public|setDelegate(value?:UserSet):void Microsoft\Graph\Beta\Generated.models.approverDelegate::|public|setOdataType(value?:string):void Microsoft\Graph\Beta\Generated.models.approverDelegate::|public|setSchedule(value?:RequestSchedule):void Microsoft\Graph\Beta\Generated.models.approverDelegate::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):ApproverDelegate @@ -211892,12 +215169,14 @@ Microsoft\Graph\Beta\Generated.models.claimBinding::|public|constructor():void Microsoft\Graph\Beta\Generated.models.claimBinding::|public|getAdditionalData():array Microsoft\Graph\Beta\Generated.models.claimBinding::|public|getBackingStore():BackingStore Microsoft\Graph\Beta\Generated.models.claimBinding::|public|GetFieldDeserializers():array +Microsoft\Graph\Beta\Generated.models.claimBinding::|public|getMatchConfidenceLevel():MatchConfidenceLevel Microsoft\Graph\Beta\Generated.models.claimBinding::|public|getOdataType():string Microsoft\Graph\Beta\Generated.models.claimBinding::|public|getSourceAttribute():string Microsoft\Graph\Beta\Generated.models.claimBinding::|public|getVerifiedIdClaim():string Microsoft\Graph\Beta\Generated.models.claimBinding::|public|Serialize(writer:ISerializationWriter):void Microsoft\Graph\Beta\Generated.models.claimBinding::|public|setAdditionalData(value?:array):void Microsoft\Graph\Beta\Generated.models.claimBinding::|public|setBackingStore(value:BackingStore):void +Microsoft\Graph\Beta\Generated.models.claimBinding::|public|setMatchConfidenceLevel(value?:MatchConfidenceLevel):void Microsoft\Graph\Beta\Generated.models.claimBinding::|public|setOdataType(value?:string):void Microsoft\Graph\Beta\Generated.models.claimBinding::|public|setSourceAttribute(value?:string):void Microsoft\Graph\Beta\Generated.models.claimBinding::|public|setVerifiedIdClaim(value?:string):void @@ -211945,6 +215224,21 @@ Microsoft\Graph\Beta\Generated.models.claimsMappingPolicyCollectionResponse::|pu Microsoft\Graph\Beta\Generated.models.claimsMappingPolicyCollectionResponse::|public|setValue(value?:array):void Microsoft\Graph\Beta\Generated.models.claimsMappingPolicyCollectionResponse::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):ClaimsMappingPolicyCollectionResponse Microsoft\Graph\Beta\Generated.models.claimsMapping~~>AdditionalDataHolder; BackedModel; Parsable +Microsoft\Graph\Beta\Generated.models.claimValidation::|public|constructor():void +Microsoft\Graph\Beta\Generated.models.claimValidation::|public|getAdditionalData():array +Microsoft\Graph\Beta\Generated.models.claimValidation::|public|getBackingStore():BackingStore +Microsoft\Graph\Beta\Generated.models.claimValidation::|public|getCustomExtensionId():string +Microsoft\Graph\Beta\Generated.models.claimValidation::|public|GetFieldDeserializers():array +Microsoft\Graph\Beta\Generated.models.claimValidation::|public|getIsEnabled():bool +Microsoft\Graph\Beta\Generated.models.claimValidation::|public|getOdataType():string +Microsoft\Graph\Beta\Generated.models.claimValidation::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Beta\Generated.models.claimValidation::|public|setAdditionalData(value?:array):void +Microsoft\Graph\Beta\Generated.models.claimValidation::|public|setBackingStore(value:BackingStore):void +Microsoft\Graph\Beta\Generated.models.claimValidation::|public|setCustomExtensionId(value?:string):void +Microsoft\Graph\Beta\Generated.models.claimValidation::|public|setIsEnabled(value?:bool):void +Microsoft\Graph\Beta\Generated.models.claimValidation::|public|setOdataType(value?:string):void +Microsoft\Graph\Beta\Generated.models.claimValidation::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):ClaimValidation +Microsoft\Graph\Beta\Generated.models.claimValidation~~>AdditionalDataHolder; BackedModel; Parsable Microsoft\Graph\Beta\Generated.models.classifcationErrorBase::|public|constructor():void Microsoft\Graph\Beta\Generated.models.classifcationErrorBase::|public|getAdditionalData():array Microsoft\Graph\Beta\Generated.models.classifcationErrorBase::|public|getBackingStore():BackingStore @@ -212812,6 +216106,83 @@ Microsoft\Graph\Beta\Generated.models.cloudPC::|public|setUserDetail(value?:Clou Microsoft\Graph\Beta\Generated.models.cloudPC::|public|setUserExperienceType(value?:CloudPcUserExperienceType):void Microsoft\Graph\Beta\Generated.models.cloudPC::|public|setUserPrincipalName(value?:string):void Microsoft\Graph\Beta\Generated.models.cloudPC::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):CloudPC +Microsoft\Graph\Beta\Generated.models.cloudPcAgentPool-->CloudPcPool +Microsoft\Graph\Beta\Generated.models.cloudPcAgentPool::|public|constructor():void +Microsoft\Graph\Beta\Generated.models.cloudPcAgentPool::|public|getBillingConfiguration():CloudPcAgentPoolBillingConfiguration +Microsoft\Graph\Beta\Generated.models.cloudPcAgentPool::|public|GetFieldDeserializers():array +Microsoft\Graph\Beta\Generated.models.cloudPcAgentPool::|public|getPoolUrl():string +Microsoft\Graph\Beta\Generated.models.cloudPcAgentPool::|public|getScalingPolicy():CloudPcAgentPoolScalingPolicy +Microsoft\Graph\Beta\Generated.models.cloudPcAgentPool::|public|getSessionUsage():CloudPcAgentPoolSessionUsage +Microsoft\Graph\Beta\Generated.models.cloudPcAgentPool::|public|OdataType:string +Microsoft\Graph\Beta\Generated.models.cloudPcAgentPool::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Beta\Generated.models.cloudPcAgentPool::|public|setBillingConfiguration(value?:CloudPcAgentPoolBillingConfiguration):void +Microsoft\Graph\Beta\Generated.models.cloudPcAgentPool::|public|setPoolUrl(value?:string):void +Microsoft\Graph\Beta\Generated.models.cloudPcAgentPool::|public|setScalingPolicy(value?:CloudPcAgentPoolScalingPolicy):void +Microsoft\Graph\Beta\Generated.models.cloudPcAgentPool::|public|setSessionUsage(value?:CloudPcAgentPoolSessionUsage):void +Microsoft\Graph\Beta\Generated.models.cloudPcAgentPool::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):CloudPcAgentPool +Microsoft\Graph\Beta\Generated.models.cloudPcAgentPoolBillingConfiguration::|public|constructor():void +Microsoft\Graph\Beta\Generated.models.cloudPcAgentPoolBillingConfiguration::|public|getAdditionalData():array +Microsoft\Graph\Beta\Generated.models.cloudPcAgentPoolBillingConfiguration::|public|getBackingStore():BackingStore +Microsoft\Graph\Beta\Generated.models.cloudPcAgentPoolBillingConfiguration::|public|getBillingPlanId():string +Microsoft\Graph\Beta\Generated.models.cloudPcAgentPoolBillingConfiguration::|public|getBillingType():CloudPcAgentPoolBillingType +Microsoft\Graph\Beta\Generated.models.cloudPcAgentPoolBillingConfiguration::|public|GetFieldDeserializers():array +Microsoft\Graph\Beta\Generated.models.cloudPcAgentPoolBillingConfiguration::|public|getOdataType():string +Microsoft\Graph\Beta\Generated.models.cloudPcAgentPoolBillingConfiguration::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Beta\Generated.models.cloudPcAgentPoolBillingConfiguration::|public|setAdditionalData(value?:array):void +Microsoft\Graph\Beta\Generated.models.cloudPcAgentPoolBillingConfiguration::|public|setBackingStore(value:BackingStore):void +Microsoft\Graph\Beta\Generated.models.cloudPcAgentPoolBillingConfiguration::|public|setBillingPlanId(value?:string):void +Microsoft\Graph\Beta\Generated.models.cloudPcAgentPoolBillingConfiguration::|public|setBillingType(value?:CloudPcAgentPoolBillingType):void +Microsoft\Graph\Beta\Generated.models.cloudPcAgentPoolBillingConfiguration::|public|setOdataType(value?:string):void +Microsoft\Graph\Beta\Generated.models.cloudPcAgentPoolBillingConfiguration::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):CloudPcAgentPoolBillingConfiguration +Microsoft\Graph\Beta\Generated.models.cloudPcAgentPoolBillingConfiguration~~>AdditionalDataHolder; BackedModel; Parsable +Microsoft\Graph\Beta\Generated.models.cloudPcAgentPoolBillingType::0000-payAsYouGo +Microsoft\Graph\Beta\Generated.models.cloudPcAgentPoolBillingType::0001-unknownFutureValue +Microsoft\Graph\Beta\Generated.models.cloudPcAgentPoolCapabilityConfiguration-->CloudPcPoolCapabilityConfiguration +Microsoft\Graph\Beta\Generated.models.cloudPcAgentPoolCapabilityConfiguration::|public|constructor():void +Microsoft\Graph\Beta\Generated.models.cloudPcAgentPoolCapabilityConfiguration::|public|getEnableSingleSignOn():bool +Microsoft\Graph\Beta\Generated.models.cloudPcAgentPoolCapabilityConfiguration::|public|GetFieldDeserializers():array +Microsoft\Graph\Beta\Generated.models.cloudPcAgentPoolCapabilityConfiguration::|public|OdataType:string +Microsoft\Graph\Beta\Generated.models.cloudPcAgentPoolCapabilityConfiguration::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Beta\Generated.models.cloudPcAgentPoolCapabilityConfiguration::|public|setEnableSingleSignOn(value?:bool):void +Microsoft\Graph\Beta\Generated.models.cloudPcAgentPoolCapabilityConfiguration::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):CloudPcAgentPoolCapabilityConfiguration +Microsoft\Graph\Beta\Generated.models.cloudPcAgentPoolScalingPolicy::|public|constructor():void +Microsoft\Graph\Beta\Generated.models.cloudPcAgentPoolScalingPolicy::|public|getAdditionalData():array +Microsoft\Graph\Beta\Generated.models.cloudPcAgentPoolScalingPolicy::|public|getBackingStore():BackingStore +Microsoft\Graph\Beta\Generated.models.cloudPcAgentPoolScalingPolicy::|public|GetFieldDeserializers():array +Microsoft\Graph\Beta\Generated.models.cloudPcAgentPoolScalingPolicy::|public|getMaximumCount():int +Microsoft\Graph\Beta\Generated.models.cloudPcAgentPoolScalingPolicy::|public|getMinimumCount():int +Microsoft\Graph\Beta\Generated.models.cloudPcAgentPoolScalingPolicy::|public|getOdataType():string +Microsoft\Graph\Beta\Generated.models.cloudPcAgentPoolScalingPolicy::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Beta\Generated.models.cloudPcAgentPoolScalingPolicy::|public|setAdditionalData(value?:array):void +Microsoft\Graph\Beta\Generated.models.cloudPcAgentPoolScalingPolicy::|public|setBackingStore(value:BackingStore):void +Microsoft\Graph\Beta\Generated.models.cloudPcAgentPoolScalingPolicy::|public|setMaximumCount(value?:int):void +Microsoft\Graph\Beta\Generated.models.cloudPcAgentPoolScalingPolicy::|public|setMinimumCount(value?:int):void +Microsoft\Graph\Beta\Generated.models.cloudPcAgentPoolScalingPolicy::|public|setOdataType(value?:string):void +Microsoft\Graph\Beta\Generated.models.cloudPcAgentPoolScalingPolicy::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):CloudPcAgentPoolScalingPolicy +Microsoft\Graph\Beta\Generated.models.cloudPcAgentPoolScalingPolicy~~>AdditionalDataHolder; BackedModel; Parsable +Microsoft\Graph\Beta\Generated.models.cloudPcAgentPoolSessionUsage::|public|constructor():void +Microsoft\Graph\Beta\Generated.models.cloudPcAgentPoolSessionUsage::|public|getActiveSessionsCount():int +Microsoft\Graph\Beta\Generated.models.cloudPcAgentPoolSessionUsage::|public|getAdditionalData():array +Microsoft\Graph\Beta\Generated.models.cloudPcAgentPoolSessionUsage::|public|getAvailableSessionsCount():int +Microsoft\Graph\Beta\Generated.models.cloudPcAgentPoolSessionUsage::|public|getBackingStore():BackingStore +Microsoft\Graph\Beta\Generated.models.cloudPcAgentPoolSessionUsage::|public|GetFieldDeserializers():array +Microsoft\Graph\Beta\Generated.models.cloudPcAgentPoolSessionUsage::|public|getOdataType():string +Microsoft\Graph\Beta\Generated.models.cloudPcAgentPoolSessionUsage::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Beta\Generated.models.cloudPcAgentPoolSessionUsage::|public|setActiveSessionsCount(value?:int):void +Microsoft\Graph\Beta\Generated.models.cloudPcAgentPoolSessionUsage::|public|setAdditionalData(value?:array):void +Microsoft\Graph\Beta\Generated.models.cloudPcAgentPoolSessionUsage::|public|setAvailableSessionsCount(value?:int):void +Microsoft\Graph\Beta\Generated.models.cloudPcAgentPoolSessionUsage::|public|setBackingStore(value:BackingStore):void +Microsoft\Graph\Beta\Generated.models.cloudPcAgentPoolSessionUsage::|public|setOdataType(value?:string):void +Microsoft\Graph\Beta\Generated.models.cloudPcAgentPoolSessionUsage::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):CloudPcAgentPoolSessionUsage +Microsoft\Graph\Beta\Generated.models.cloudPcAgentPoolSessionUsage~~>AdditionalDataHolder; BackedModel; Parsable +Microsoft\Graph\Beta\Generated.models.cloudPcAgentPoolUserAssignment-->CloudPcPoolAssignment +Microsoft\Graph\Beta\Generated.models.cloudPcAgentPoolUserAssignment::|public|constructor():void +Microsoft\Graph\Beta\Generated.models.cloudPcAgentPoolUserAssignment::|public|GetFieldDeserializers():array +Microsoft\Graph\Beta\Generated.models.cloudPcAgentPoolUserAssignment::|public|getUserPrincipalId():string +Microsoft\Graph\Beta\Generated.models.cloudPcAgentPoolUserAssignment::|public|OdataType:string +Microsoft\Graph\Beta\Generated.models.cloudPcAgentPoolUserAssignment::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Beta\Generated.models.cloudPcAgentPoolUserAssignment::|public|setUserPrincipalId(value?:string):void +Microsoft\Graph\Beta\Generated.models.cloudPcAgentPoolUserAssignment::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):CloudPcAgentPoolUserAssignment Microsoft\Graph\Beta\Generated.models.cloudPcAuditActivityOperationType::0000-create Microsoft\Graph\Beta\Generated.models.cloudPcAuditActivityOperationType::0001-delete Microsoft\Graph\Beta\Generated.models.cloudPcAuditActivityOperationType::0002-patch @@ -213200,6 +216571,25 @@ Microsoft\Graph\Beta\Generated.models.cloudPCCollectionResponse::|public|getValu Microsoft\Graph\Beta\Generated.models.cloudPCCollectionResponse::|public|Serialize(writer:ISerializationWriter):void Microsoft\Graph\Beta\Generated.models.cloudPCCollectionResponse::|public|setValue(value?:array):void Microsoft\Graph\Beta\Generated.models.cloudPCCollectionResponse::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):CloudPCCollectionResponse +Microsoft\Graph\Beta\Generated.models.cloudPcConfiguration::|public|constructor():void +Microsoft\Graph\Beta\Generated.models.cloudPcConfiguration::|public|getAdditionalData():array +Microsoft\Graph\Beta\Generated.models.cloudPcConfiguration::|public|getBackingStore():BackingStore +Microsoft\Graph\Beta\Generated.models.cloudPcConfiguration::|public|GetFieldDeserializers():array +Microsoft\Graph\Beta\Generated.models.cloudPcConfiguration::|public|getImageDisplayName():string +Microsoft\Graph\Beta\Generated.models.cloudPcConfiguration::|public|getImageId():string +Microsoft\Graph\Beta\Generated.models.cloudPcConfiguration::|public|getImageType():CloudPcProvisioningPolicyImageType +Microsoft\Graph\Beta\Generated.models.cloudPcConfiguration::|public|getOdataType():string +Microsoft\Graph\Beta\Generated.models.cloudPcConfiguration::|public|getOsLocale():string +Microsoft\Graph\Beta\Generated.models.cloudPcConfiguration::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Beta\Generated.models.cloudPcConfiguration::|public|setAdditionalData(value?:array):void +Microsoft\Graph\Beta\Generated.models.cloudPcConfiguration::|public|setBackingStore(value:BackingStore):void +Microsoft\Graph\Beta\Generated.models.cloudPcConfiguration::|public|setImageDisplayName(value?:string):void +Microsoft\Graph\Beta\Generated.models.cloudPcConfiguration::|public|setImageId(value?:string):void +Microsoft\Graph\Beta\Generated.models.cloudPcConfiguration::|public|setImageType(value?:CloudPcProvisioningPolicyImageType):void +Microsoft\Graph\Beta\Generated.models.cloudPcConfiguration::|public|setOdataType(value?:string):void +Microsoft\Graph\Beta\Generated.models.cloudPcConfiguration::|public|setOsLocale(value?:string):void +Microsoft\Graph\Beta\Generated.models.cloudPcConfiguration::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):CloudPcConfiguration +Microsoft\Graph\Beta\Generated.models.cloudPcConfiguration~~>AdditionalDataHolder; BackedModel; Parsable Microsoft\Graph\Beta\Generated.models.cloudPCConnectionQualityReportType::0000-remoteConnectionQualityReport Microsoft\Graph\Beta\Generated.models.cloudPCConnectionQualityReportType::0001-regionalConnectionQualityTrendReport Microsoft\Graph\Beta\Generated.models.cloudPCConnectionQualityReportType::0002-regionalConnectionQualityInsightsReport @@ -214038,6 +217428,27 @@ Microsoft\Graph\Beta\Generated.models.cloudPcManagementService::0002-unknownFutu Microsoft\Graph\Beta\Generated.models.cloudPcManagementService::0003-rpaBox Microsoft\Graph\Beta\Generated.models.cloudPcManagementService::0004-microsoft365Opal Microsoft\Graph\Beta\Generated.models.cloudPcManagementService::0005-microsoft365BizChat +Microsoft\Graph\Beta\Generated.models.cloudPcMicrosoftHostedNetworkConfiguration-->CloudPcNetworkConfiguration +Microsoft\Graph\Beta\Generated.models.cloudPcMicrosoftHostedNetworkConfiguration::|public|constructor():void +Microsoft\Graph\Beta\Generated.models.cloudPcMicrosoftHostedNetworkConfiguration::|public|GetFieldDeserializers():array +Microsoft\Graph\Beta\Generated.models.cloudPcMicrosoftHostedNetworkConfiguration::|public|getGeographicLocationType():CloudPcGeographicLocationType +Microsoft\Graph\Beta\Generated.models.cloudPcMicrosoftHostedNetworkConfiguration::|public|getRegionGroups():array +Microsoft\Graph\Beta\Generated.models.cloudPcMicrosoftHostedNetworkConfiguration::|public|OdataType:string +Microsoft\Graph\Beta\Generated.models.cloudPcMicrosoftHostedNetworkConfiguration::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Beta\Generated.models.cloudPcMicrosoftHostedNetworkConfiguration::|public|setGeographicLocationType(value?:CloudPcGeographicLocationType):void +Microsoft\Graph\Beta\Generated.models.cloudPcMicrosoftHostedNetworkConfiguration::|public|setRegionGroups(value?:array):void +Microsoft\Graph\Beta\Generated.models.cloudPcMicrosoftHostedNetworkConfiguration::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):CloudPcMicrosoftHostedNetworkConfiguration +Microsoft\Graph\Beta\Generated.models.cloudPcNetworkConfiguration::|public|constructor():void +Microsoft\Graph\Beta\Generated.models.cloudPcNetworkConfiguration::|public|getAdditionalData():array +Microsoft\Graph\Beta\Generated.models.cloudPcNetworkConfiguration::|public|getBackingStore():BackingStore +Microsoft\Graph\Beta\Generated.models.cloudPcNetworkConfiguration::|public|GetFieldDeserializers():array +Microsoft\Graph\Beta\Generated.models.cloudPcNetworkConfiguration::|public|getOdataType():string +Microsoft\Graph\Beta\Generated.models.cloudPcNetworkConfiguration::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Beta\Generated.models.cloudPcNetworkConfiguration::|public|setAdditionalData(value?:array):void +Microsoft\Graph\Beta\Generated.models.cloudPcNetworkConfiguration::|public|setBackingStore(value:BackingStore):void +Microsoft\Graph\Beta\Generated.models.cloudPcNetworkConfiguration::|public|setOdataType(value?:string):void +Microsoft\Graph\Beta\Generated.models.cloudPcNetworkConfiguration::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):CloudPcNetworkConfiguration +Microsoft\Graph\Beta\Generated.models.cloudPcNetworkConfiguration~~>AdditionalDataHolder; BackedModel; Parsable Microsoft\Graph\Beta\Generated.models.cloudPcNotificationSetting::|public|constructor():void Microsoft\Graph\Beta\Generated.models.cloudPcNotificationSetting::|public|getAdditionalData():array Microsoft\Graph\Beta\Generated.models.cloudPcNotificationSetting::|public|getBackingStore():BackingStore @@ -214413,6 +217824,59 @@ Microsoft\Graph\Beta\Generated.models.cloudPcPolicyTimezone::0028-fjt Microsoft\Graph\Beta\Generated.models.cloudPcPolicyTimezone::0029-tot Microsoft\Graph\Beta\Generated.models.cloudPcPolicyTimezone::0030-lint Microsoft\Graph\Beta\Generated.models.cloudPcPolicyTimezone::0031-unknownFutureValue +Microsoft\Graph\Beta\Generated.models.cloudPcPool-->Entity +Microsoft\Graph\Beta\Generated.models.cloudPcPool::|public|constructor():void +Microsoft\Graph\Beta\Generated.models.cloudPcPool::|public|getAssignments():array +Microsoft\Graph\Beta\Generated.models.cloudPcPool::|public|getCapabilities():CloudPcPoolCapabilityConfiguration +Microsoft\Graph\Beta\Generated.models.cloudPcPool::|public|getCloudPcConfiguration():CloudPcConfiguration +Microsoft\Graph\Beta\Generated.models.cloudPcPool::|public|getCreatedDateTime():DateTime +Microsoft\Graph\Beta\Generated.models.cloudPcPool::|public|getDescription():string +Microsoft\Graph\Beta\Generated.models.cloudPcPool::|public|getDisplayName():string +Microsoft\Graph\Beta\Generated.models.cloudPcPool::|public|GetFieldDeserializers():array +Microsoft\Graph\Beta\Generated.models.cloudPcPool::|public|getLastModifiedDateTime():DateTime +Microsoft\Graph\Beta\Generated.models.cloudPcPool::|public|getNetworkConfiguration():CloudPcNetworkConfiguration +Microsoft\Graph\Beta\Generated.models.cloudPcPool::|public|OdataType:string +Microsoft\Graph\Beta\Generated.models.cloudPcPool::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Beta\Generated.models.cloudPcPool::|public|setAssignments(value?:array):void +Microsoft\Graph\Beta\Generated.models.cloudPcPool::|public|setCapabilities(value?:CloudPcPoolCapabilityConfiguration):void +Microsoft\Graph\Beta\Generated.models.cloudPcPool::|public|setCloudPcConfiguration(value?:CloudPcConfiguration):void +Microsoft\Graph\Beta\Generated.models.cloudPcPool::|public|setCreatedDateTime(value?:DateTime):void +Microsoft\Graph\Beta\Generated.models.cloudPcPool::|public|setDescription(value?:string):void +Microsoft\Graph\Beta\Generated.models.cloudPcPool::|public|setDisplayName(value?:string):void +Microsoft\Graph\Beta\Generated.models.cloudPcPool::|public|setLastModifiedDateTime(value?:DateTime):void +Microsoft\Graph\Beta\Generated.models.cloudPcPool::|public|setNetworkConfiguration(value?:CloudPcNetworkConfiguration):void +Microsoft\Graph\Beta\Generated.models.cloudPcPool::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):CloudPcPool +Microsoft\Graph\Beta\Generated.models.cloudPcPoolAssignment-->Entity +Microsoft\Graph\Beta\Generated.models.cloudPcPoolAssignment::|public|constructor():void +Microsoft\Graph\Beta\Generated.models.cloudPcPoolAssignment::|public|GetFieldDeserializers():array +Microsoft\Graph\Beta\Generated.models.cloudPcPoolAssignment::|public|OdataType:string +Microsoft\Graph\Beta\Generated.models.cloudPcPoolAssignment::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Beta\Generated.models.cloudPcPoolAssignment::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):CloudPcPoolAssignment +Microsoft\Graph\Beta\Generated.models.cloudPcPoolAssignmentCollectionResponse-->BaseCollectionPaginationCountResponse +Microsoft\Graph\Beta\Generated.models.cloudPcPoolAssignmentCollectionResponse::|public|constructor():void +Microsoft\Graph\Beta\Generated.models.cloudPcPoolAssignmentCollectionResponse::|public|GetFieldDeserializers():array +Microsoft\Graph\Beta\Generated.models.cloudPcPoolAssignmentCollectionResponse::|public|getValue():array +Microsoft\Graph\Beta\Generated.models.cloudPcPoolAssignmentCollectionResponse::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Beta\Generated.models.cloudPcPoolAssignmentCollectionResponse::|public|setValue(value?:array):void +Microsoft\Graph\Beta\Generated.models.cloudPcPoolAssignmentCollectionResponse::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):CloudPcPoolAssignmentCollectionResponse +Microsoft\Graph\Beta\Generated.models.cloudPcPoolCapabilityConfiguration::|public|constructor():void +Microsoft\Graph\Beta\Generated.models.cloudPcPoolCapabilityConfiguration::|public|getAdditionalData():array +Microsoft\Graph\Beta\Generated.models.cloudPcPoolCapabilityConfiguration::|public|getBackingStore():BackingStore +Microsoft\Graph\Beta\Generated.models.cloudPcPoolCapabilityConfiguration::|public|GetFieldDeserializers():array +Microsoft\Graph\Beta\Generated.models.cloudPcPoolCapabilityConfiguration::|public|getOdataType():string +Microsoft\Graph\Beta\Generated.models.cloudPcPoolCapabilityConfiguration::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Beta\Generated.models.cloudPcPoolCapabilityConfiguration::|public|setAdditionalData(value?:array):void +Microsoft\Graph\Beta\Generated.models.cloudPcPoolCapabilityConfiguration::|public|setBackingStore(value:BackingStore):void +Microsoft\Graph\Beta\Generated.models.cloudPcPoolCapabilityConfiguration::|public|setOdataType(value?:string):void +Microsoft\Graph\Beta\Generated.models.cloudPcPoolCapabilityConfiguration::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):CloudPcPoolCapabilityConfiguration +Microsoft\Graph\Beta\Generated.models.cloudPcPoolCapabilityConfiguration~~>AdditionalDataHolder; BackedModel; Parsable +Microsoft\Graph\Beta\Generated.models.cloudPcPoolCollectionResponse-->BaseCollectionPaginationCountResponse +Microsoft\Graph\Beta\Generated.models.cloudPcPoolCollectionResponse::|public|constructor():void +Microsoft\Graph\Beta\Generated.models.cloudPcPoolCollectionResponse::|public|GetFieldDeserializers():array +Microsoft\Graph\Beta\Generated.models.cloudPcPoolCollectionResponse::|public|getValue():array +Microsoft\Graph\Beta\Generated.models.cloudPcPoolCollectionResponse::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Beta\Generated.models.cloudPcPoolCollectionResponse::|public|setValue(value?:array):void +Microsoft\Graph\Beta\Generated.models.cloudPcPoolCollectionResponse::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):CloudPcPoolCollectionResponse Microsoft\Graph\Beta\Generated.models.cloudPcPowerState::0000-running Microsoft\Graph\Beta\Generated.models.cloudPcPowerState::0001-poweredOff Microsoft\Graph\Beta\Generated.models.cloudPcPowerState::0002-unknownFutureValue @@ -214580,6 +218044,21 @@ Microsoft\Graph\Beta\Generated.models.cloudPcRegionGroup::0040-austria Microsoft\Graph\Beta\Generated.models.cloudPcRegionGroup::0041-denmark Microsoft\Graph\Beta\Generated.models.cloudPcRegionGroup::0042-belgium Microsoft\Graph\Beta\Generated.models.cloudPcRegionGroup::0043-kenya +Microsoft\Graph\Beta\Generated.models.cloudPcRegionGroupConfiguration::|public|constructor():void +Microsoft\Graph\Beta\Generated.models.cloudPcRegionGroupConfiguration::|public|getAdditionalData():array +Microsoft\Graph\Beta\Generated.models.cloudPcRegionGroupConfiguration::|public|getBackingStore():BackingStore +Microsoft\Graph\Beta\Generated.models.cloudPcRegionGroupConfiguration::|public|GetFieldDeserializers():array +Microsoft\Graph\Beta\Generated.models.cloudPcRegionGroupConfiguration::|public|getOdataType():string +Microsoft\Graph\Beta\Generated.models.cloudPcRegionGroupConfiguration::|public|getRegionGroup():CloudPcRegionGroup +Microsoft\Graph\Beta\Generated.models.cloudPcRegionGroupConfiguration::|public|getRegions():array +Microsoft\Graph\Beta\Generated.models.cloudPcRegionGroupConfiguration::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Beta\Generated.models.cloudPcRegionGroupConfiguration::|public|setAdditionalData(value?:array):void +Microsoft\Graph\Beta\Generated.models.cloudPcRegionGroupConfiguration::|public|setBackingStore(value:BackingStore):void +Microsoft\Graph\Beta\Generated.models.cloudPcRegionGroupConfiguration::|public|setOdataType(value?:string):void +Microsoft\Graph\Beta\Generated.models.cloudPcRegionGroupConfiguration::|public|setRegionGroup(value?:CloudPcRegionGroup):void +Microsoft\Graph\Beta\Generated.models.cloudPcRegionGroupConfiguration::|public|setRegions(value?:array):void +Microsoft\Graph\Beta\Generated.models.cloudPcRegionGroupConfiguration::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):CloudPcRegionGroupConfiguration +Microsoft\Graph\Beta\Generated.models.cloudPcRegionGroupConfiguration~~>AdditionalDataHolder; BackedModel; Parsable Microsoft\Graph\Beta\Generated.models.cloudPcRemoteActionCapability::|public|constructor():void Microsoft\Graph\Beta\Generated.models.cloudPcRemoteActionCapability::|public|getActionCapability():ActionCapability Microsoft\Graph\Beta\Generated.models.cloudPcRemoteActionCapability::|public|getActionName():CloudPcRemoteActionName @@ -215277,6 +218756,23 @@ Microsoft\Graph\Beta\Generated.models.cloudRealtimeCommunicationInfo::|public|se Microsoft\Graph\Beta\Generated.models.cloudRealtimeCommunicationInfo::|public|setOdataType(value?:string):void Microsoft\Graph\Beta\Generated.models.cloudRealtimeCommunicationInfo::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):CloudRealtimeCommunicationInfo Microsoft\Graph\Beta\Generated.models.cloudRealtimeCommunicationInfo~~>AdditionalDataHolder; BackedModel; Parsable +Microsoft\Graph\Beta\Generated.models.cloudVideoInteropInfo::|public|constructor():void +Microsoft\Graph\Beta\Generated.models.cloudVideoInteropInfo::|public|getAdditionalData():array +Microsoft\Graph\Beta\Generated.models.cloudVideoInteropInfo::|public|getBackingStore():BackingStore +Microsoft\Graph\Beta\Generated.models.cloudVideoInteropInfo::|public|GetFieldDeserializers():array +Microsoft\Graph\Beta\Generated.models.cloudVideoInteropInfo::|public|getMoreInfoWebUrl():string +Microsoft\Graph\Beta\Generated.models.cloudVideoInteropInfo::|public|getOdataType():string +Microsoft\Graph\Beta\Generated.models.cloudVideoInteropInfo::|public|getTenantKey():string +Microsoft\Graph\Beta\Generated.models.cloudVideoInteropInfo::|public|getVideoTeleconferenceId():string +Microsoft\Graph\Beta\Generated.models.cloudVideoInteropInfo::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Beta\Generated.models.cloudVideoInteropInfo::|public|setAdditionalData(value?:array):void +Microsoft\Graph\Beta\Generated.models.cloudVideoInteropInfo::|public|setBackingStore(value:BackingStore):void +Microsoft\Graph\Beta\Generated.models.cloudVideoInteropInfo::|public|setMoreInfoWebUrl(value?:string):void +Microsoft\Graph\Beta\Generated.models.cloudVideoInteropInfo::|public|setOdataType(value?:string):void +Microsoft\Graph\Beta\Generated.models.cloudVideoInteropInfo::|public|setTenantKey(value?:string):void +Microsoft\Graph\Beta\Generated.models.cloudVideoInteropInfo::|public|setVideoTeleconferenceId(value?:string):void +Microsoft\Graph\Beta\Generated.models.cloudVideoInteropInfo::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):CloudVideoInteropInfo +Microsoft\Graph\Beta\Generated.models.cloudVideoInteropInfo~~>AdditionalDataHolder; BackedModel; Parsable Microsoft\Graph\Beta\Generated.models.coachmarkLocation::|public|constructor():void Microsoft\Graph\Beta\Generated.models.coachmarkLocation::|public|getAdditionalData():array Microsoft\Graph\Beta\Generated.models.coachmarkLocation::|public|getBackingStore():BackingStore @@ -218065,6 +221561,7 @@ Microsoft\Graph\Beta\Generated.models.copilotPackage::|public|getIsBlocked():boo Microsoft\Graph\Beta\Generated.models.copilotPackage::|public|getLastModifiedDateTime():DateTime Microsoft\Graph\Beta\Generated.models.copilotPackage::|public|getManifestId():string Microsoft\Graph\Beta\Generated.models.copilotPackage::|public|getManifestVersion():string +Microsoft\Graph\Beta\Generated.models.copilotPackage::|public|getOwnerId():string Microsoft\Graph\Beta\Generated.models.copilotPackage::|public|getPlatform():string Microsoft\Graph\Beta\Generated.models.copilotPackage::|public|getPublisher():string Microsoft\Graph\Beta\Generated.models.copilotPackage::|public|getShortDescription():string @@ -218084,6 +221581,7 @@ Microsoft\Graph\Beta\Generated.models.copilotPackage::|public|setIsBlocked(value Microsoft\Graph\Beta\Generated.models.copilotPackage::|public|setLastModifiedDateTime(value?:DateTime):void Microsoft\Graph\Beta\Generated.models.copilotPackage::|public|setManifestId(value?:string):void Microsoft\Graph\Beta\Generated.models.copilotPackage::|public|setManifestVersion(value?:string):void +Microsoft\Graph\Beta\Generated.models.copilotPackage::|public|setOwnerId(value?:string):void Microsoft\Graph\Beta\Generated.models.copilotPackage::|public|setPlatform(value?:string):void Microsoft\Graph\Beta\Generated.models.copilotPackage::|public|setPublisher(value?:string):void Microsoft\Graph\Beta\Generated.models.copilotPackage::|public|setShortDescription(value?:string):void @@ -218451,6 +221949,7 @@ Microsoft\Graph\Beta\Generated.models.crossTenantAccessPolicyConfigurationDefaul Microsoft\Graph\Beta\Generated.models.crossTenantAccessPolicyConfigurationDefault::|public|getInboundTrust():CrossTenantAccessPolicyInboundTrust Microsoft\Graph\Beta\Generated.models.crossTenantAccessPolicyConfigurationDefault::|public|getInvitationRedemptionIdentityProviderConfiguration():DefaultInvitationRedemptionIdentityProviderConfiguration Microsoft\Graph\Beta\Generated.models.crossTenantAccessPolicyConfigurationDefault::|public|getIsServiceDefault():bool +Microsoft\Graph\Beta\Generated.models.crossTenantAccessPolicyConfigurationDefault::|public|getM365Capabilities():array Microsoft\Graph\Beta\Generated.models.crossTenantAccessPolicyConfigurationDefault::|public|getM365CollaborationInbound():CrossTenantAccessPolicyM365CollaborationInboundSetting Microsoft\Graph\Beta\Generated.models.crossTenantAccessPolicyConfigurationDefault::|public|getM365CollaborationOutbound():CrossTenantAccessPolicyM365CollaborationOutboundSetting Microsoft\Graph\Beta\Generated.models.crossTenantAccessPolicyConfigurationDefault::|public|getTenantRestrictions():CrossTenantAccessPolicyTenantRestrictions @@ -218466,6 +221965,7 @@ Microsoft\Graph\Beta\Generated.models.crossTenantAccessPolicyConfigurationDefaul Microsoft\Graph\Beta\Generated.models.crossTenantAccessPolicyConfigurationDefault::|public|setInboundTrust(value?:CrossTenantAccessPolicyInboundTrust):void Microsoft\Graph\Beta\Generated.models.crossTenantAccessPolicyConfigurationDefault::|public|setInvitationRedemptionIdentityProviderConfiguration(value?:DefaultInvitationRedemptionIdentityProviderConfiguration):void Microsoft\Graph\Beta\Generated.models.crossTenantAccessPolicyConfigurationDefault::|public|setIsServiceDefault(value?:bool):void +Microsoft\Graph\Beta\Generated.models.crossTenantAccessPolicyConfigurationDefault::|public|setM365Capabilities(value?:array):void Microsoft\Graph\Beta\Generated.models.crossTenantAccessPolicyConfigurationDefault::|public|setM365CollaborationInbound(value?:CrossTenantAccessPolicyM365CollaborationInboundSetting):void Microsoft\Graph\Beta\Generated.models.crossTenantAccessPolicyConfigurationDefault::|public|setM365CollaborationOutbound(value?:CrossTenantAccessPolicyM365CollaborationOutboundSetting):void Microsoft\Graph\Beta\Generated.models.crossTenantAccessPolicyConfigurationDefault::|public|setTenantRestrictions(value?:CrossTenantAccessPolicyTenantRestrictions):void @@ -218484,6 +221984,7 @@ Microsoft\Graph\Beta\Generated.models.crossTenantAccessPolicyConfigurationPartne Microsoft\Graph\Beta\Generated.models.crossTenantAccessPolicyConfigurationPartner::|public|getInboundTrust():CrossTenantAccessPolicyInboundTrust Microsoft\Graph\Beta\Generated.models.crossTenantAccessPolicyConfigurationPartner::|public|getIsInMultiTenantOrganization():bool Microsoft\Graph\Beta\Generated.models.crossTenantAccessPolicyConfigurationPartner::|public|getIsServiceProvider():bool +Microsoft\Graph\Beta\Generated.models.crossTenantAccessPolicyConfigurationPartner::|public|getM365Capabilities():array Microsoft\Graph\Beta\Generated.models.crossTenantAccessPolicyConfigurationPartner::|public|getM365CollaborationInbound():CrossTenantAccessPolicyM365CollaborationInboundSetting Microsoft\Graph\Beta\Generated.models.crossTenantAccessPolicyConfigurationPartner::|public|getM365CollaborationOutbound():CrossTenantAccessPolicyM365CollaborationOutboundSetting Microsoft\Graph\Beta\Generated.models.crossTenantAccessPolicyConfigurationPartner::|public|getTenantId():string @@ -218501,6 +222002,7 @@ Microsoft\Graph\Beta\Generated.models.crossTenantAccessPolicyConfigurationPartne Microsoft\Graph\Beta\Generated.models.crossTenantAccessPolicyConfigurationPartner::|public|setInboundTrust(value?:CrossTenantAccessPolicyInboundTrust):void Microsoft\Graph\Beta\Generated.models.crossTenantAccessPolicyConfigurationPartner::|public|setIsInMultiTenantOrganization(value?:bool):void Microsoft\Graph\Beta\Generated.models.crossTenantAccessPolicyConfigurationPartner::|public|setIsServiceProvider(value?:bool):void +Microsoft\Graph\Beta\Generated.models.crossTenantAccessPolicyConfigurationPartner::|public|setM365Capabilities(value?:array):void Microsoft\Graph\Beta\Generated.models.crossTenantAccessPolicyConfigurationPartner::|public|setM365CollaborationInbound(value?:CrossTenantAccessPolicyM365CollaborationInboundSetting):void Microsoft\Graph\Beta\Generated.models.crossTenantAccessPolicyConfigurationPartner::|public|setM365CollaborationOutbound(value?:CrossTenantAccessPolicyM365CollaborationOutboundSetting):void Microsoft\Graph\Beta\Generated.models.crossTenantAccessPolicyConfigurationPartner::|public|setTenantId(value?:string):void @@ -218601,6 +222103,36 @@ Microsoft\Graph\Beta\Generated.models.crossTenantAccessPolicyTenantRestrictions: Microsoft\Graph\Beta\Generated.models.crossTenantAccessPolicyTenantRestrictions::|public|Serialize(writer:ISerializationWriter):void Microsoft\Graph\Beta\Generated.models.crossTenantAccessPolicyTenantRestrictions::|public|setDevices(value?:DevicesFilter):void Microsoft\Graph\Beta\Generated.models.crossTenantAccessPolicyTenantRestrictions::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):CrossTenantAccessPolicyTenantRestrictions +Microsoft\Graph\Beta\Generated.models.crossTenantCalendarAvailabilityBasic-->M365CapabilityBase +Microsoft\Graph\Beta\Generated.models.crossTenantCalendarAvailabilityBasic::|public|constructor():void +Microsoft\Graph\Beta\Generated.models.crossTenantCalendarAvailabilityBasic::|public|GetFieldDeserializers():array +Microsoft\Graph\Beta\Generated.models.crossTenantCalendarAvailabilityBasic::|public|OdataType:string +Microsoft\Graph\Beta\Generated.models.crossTenantCalendarAvailabilityBasic::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Beta\Generated.models.crossTenantCalendarAvailabilityBasic::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):CrossTenantCalendarAvailabilityBasic +Microsoft\Graph\Beta\Generated.models.crossTenantCalendarAvailabilityLimitedDetails-->M365CapabilityBase +Microsoft\Graph\Beta\Generated.models.crossTenantCalendarAvailabilityLimitedDetails::|public|constructor():void +Microsoft\Graph\Beta\Generated.models.crossTenantCalendarAvailabilityLimitedDetails::|public|GetFieldDeserializers():array +Microsoft\Graph\Beta\Generated.models.crossTenantCalendarAvailabilityLimitedDetails::|public|OdataType:string +Microsoft\Graph\Beta\Generated.models.crossTenantCalendarAvailabilityLimitedDetails::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Beta\Generated.models.crossTenantCalendarAvailabilityLimitedDetails::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):CrossTenantCalendarAvailabilityLimitedDetails +Microsoft\Graph\Beta\Generated.models.crossTenantCalendarSharingFreeBusyDetail-->M365CapabilityBase +Microsoft\Graph\Beta\Generated.models.crossTenantCalendarSharingFreeBusyDetail::|public|constructor():void +Microsoft\Graph\Beta\Generated.models.crossTenantCalendarSharingFreeBusyDetail::|public|GetFieldDeserializers():array +Microsoft\Graph\Beta\Generated.models.crossTenantCalendarSharingFreeBusyDetail::|public|OdataType:string +Microsoft\Graph\Beta\Generated.models.crossTenantCalendarSharingFreeBusyDetail::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Beta\Generated.models.crossTenantCalendarSharingFreeBusyDetail::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):CrossTenantCalendarSharingFreeBusyDetail +Microsoft\Graph\Beta\Generated.models.crossTenantCalendarSharingFreeBusyReviewer-->M365CapabilityBase +Microsoft\Graph\Beta\Generated.models.crossTenantCalendarSharingFreeBusyReviewer::|public|constructor():void +Microsoft\Graph\Beta\Generated.models.crossTenantCalendarSharingFreeBusyReviewer::|public|GetFieldDeserializers():array +Microsoft\Graph\Beta\Generated.models.crossTenantCalendarSharingFreeBusyReviewer::|public|OdataType:string +Microsoft\Graph\Beta\Generated.models.crossTenantCalendarSharingFreeBusyReviewer::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Beta\Generated.models.crossTenantCalendarSharingFreeBusyReviewer::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):CrossTenantCalendarSharingFreeBusyReviewer +Microsoft\Graph\Beta\Generated.models.crossTenantCalendarSharingFreeBusySimple-->M365CapabilityBase +Microsoft\Graph\Beta\Generated.models.crossTenantCalendarSharingFreeBusySimple::|public|constructor():void +Microsoft\Graph\Beta\Generated.models.crossTenantCalendarSharingFreeBusySimple::|public|GetFieldDeserializers():array +Microsoft\Graph\Beta\Generated.models.crossTenantCalendarSharingFreeBusySimple::|public|OdataType:string +Microsoft\Graph\Beta\Generated.models.crossTenantCalendarSharingFreeBusySimple::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Beta\Generated.models.crossTenantCalendarSharingFreeBusySimple::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):CrossTenantCalendarSharingFreeBusySimple Microsoft\Graph\Beta\Generated.models.crossTenantGroupSyncInbound::|public|constructor():void Microsoft\Graph\Beta\Generated.models.crossTenantGroupSyncInbound::|public|getAdditionalData():array Microsoft\Graph\Beta\Generated.models.crossTenantGroupSyncInbound::|public|getBackingStore():BackingStore @@ -218637,6 +222169,24 @@ Microsoft\Graph\Beta\Generated.models.crossTenantIdentitySyncPolicyPartnerCollec Microsoft\Graph\Beta\Generated.models.crossTenantIdentitySyncPolicyPartnerCollectionResponse::|public|Serialize(writer:ISerializationWriter):void Microsoft\Graph\Beta\Generated.models.crossTenantIdentitySyncPolicyPartnerCollectionResponse::|public|setValue(value?:array):void Microsoft\Graph\Beta\Generated.models.crossTenantIdentitySyncPolicyPartnerCollectionResponse::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):CrossTenantIdentitySyncPolicyPartnerCollectionResponse +Microsoft\Graph\Beta\Generated.models.crossTenantMailTipsAll-->M365CapabilityBase +Microsoft\Graph\Beta\Generated.models.crossTenantMailTipsAll::|public|constructor():void +Microsoft\Graph\Beta\Generated.models.crossTenantMailTipsAll::|public|GetFieldDeserializers():array +Microsoft\Graph\Beta\Generated.models.crossTenantMailTipsAll::|public|OdataType:string +Microsoft\Graph\Beta\Generated.models.crossTenantMailTipsAll::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Beta\Generated.models.crossTenantMailTipsAll::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):CrossTenantMailTipsAll +Microsoft\Graph\Beta\Generated.models.crossTenantMailTipsLimited-->M365CapabilityBase +Microsoft\Graph\Beta\Generated.models.crossTenantMailTipsLimited::|public|constructor():void +Microsoft\Graph\Beta\Generated.models.crossTenantMailTipsLimited::|public|GetFieldDeserializers():array +Microsoft\Graph\Beta\Generated.models.crossTenantMailTipsLimited::|public|OdataType:string +Microsoft\Graph\Beta\Generated.models.crossTenantMailTipsLimited::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Beta\Generated.models.crossTenantMailTipsLimited::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):CrossTenantMailTipsLimited +Microsoft\Graph\Beta\Generated.models.crossTenantMigration-->M365CapabilityBase +Microsoft\Graph\Beta\Generated.models.crossTenantMigration::|public|constructor():void +Microsoft\Graph\Beta\Generated.models.crossTenantMigration::|public|GetFieldDeserializers():array +Microsoft\Graph\Beta\Generated.models.crossTenantMigration::|public|OdataType:string +Microsoft\Graph\Beta\Generated.models.crossTenantMigration::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Beta\Generated.models.crossTenantMigration::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):CrossTenantMigration Microsoft\Graph\Beta\Generated.models.crossTenantMigrationCancelResponse::|public|constructor():void Microsoft\Graph\Beta\Generated.models.crossTenantMigrationCancelResponse::|public|getAdditionalData():array Microsoft\Graph\Beta\Generated.models.crossTenantMigrationCancelResponse::|public|getBackingStore():BackingStore @@ -218769,6 +222319,24 @@ Microsoft\Graph\Beta\Generated.models.crossTenantMigrationTaskCollectionResponse Microsoft\Graph\Beta\Generated.models.crossTenantMigrationTaskCollectionResponse::|public|Serialize(writer:ISerializationWriter):void Microsoft\Graph\Beta\Generated.models.crossTenantMigrationTaskCollectionResponse::|public|setValue(value?:array):void Microsoft\Graph\Beta\Generated.models.crossTenantMigrationTaskCollectionResponse::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):CrossTenantMigrationTaskCollectionResponse +Microsoft\Graph\Beta\Generated.models.crossTenantOpenProfileCard-->M365CapabilityBase +Microsoft\Graph\Beta\Generated.models.crossTenantOpenProfileCard::|public|constructor():void +Microsoft\Graph\Beta\Generated.models.crossTenantOpenProfileCard::|public|GetFieldDeserializers():array +Microsoft\Graph\Beta\Generated.models.crossTenantOpenProfileCard::|public|OdataType:string +Microsoft\Graph\Beta\Generated.models.crossTenantOpenProfileCard::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Beta\Generated.models.crossTenantOpenProfileCard::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):CrossTenantOpenProfileCard +Microsoft\Graph\Beta\Generated.models.crossTenantPlacesDeskBooking-->M365CapabilityBase +Microsoft\Graph\Beta\Generated.models.crossTenantPlacesDeskBooking::|public|constructor():void +Microsoft\Graph\Beta\Generated.models.crossTenantPlacesDeskBooking::|public|GetFieldDeserializers():array +Microsoft\Graph\Beta\Generated.models.crossTenantPlacesDeskBooking::|public|OdataType:string +Microsoft\Graph\Beta\Generated.models.crossTenantPlacesDeskBooking::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Beta\Generated.models.crossTenantPlacesDeskBooking::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):CrossTenantPlacesDeskBooking +Microsoft\Graph\Beta\Generated.models.crossTenantPlacesRoomBooking-->M365CapabilityBase +Microsoft\Graph\Beta\Generated.models.crossTenantPlacesRoomBooking::|public|constructor():void +Microsoft\Graph\Beta\Generated.models.crossTenantPlacesRoomBooking::|public|GetFieldDeserializers():array +Microsoft\Graph\Beta\Generated.models.crossTenantPlacesRoomBooking::|public|OdataType:string +Microsoft\Graph\Beta\Generated.models.crossTenantPlacesRoomBooking::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Beta\Generated.models.crossTenantPlacesRoomBooking::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):CrossTenantPlacesRoomBooking Microsoft\Graph\Beta\Generated.models.crossTenantUserSyncInbound::|public|constructor():void Microsoft\Graph\Beta\Generated.models.crossTenantUserSyncInbound::|public|getAdditionalData():array Microsoft\Graph\Beta\Generated.models.crossTenantUserSyncInbound::|public|getBackingStore():BackingStore @@ -219120,12 +222688,21 @@ Microsoft\Graph\Beta\Generated.models.customDataProvidedResourceFile::|public|se Microsoft\Graph\Beta\Generated.models.customDataProvidedResourceFile::|public|setSize(value?:int):void Microsoft\Graph\Beta\Generated.models.customDataProvidedResourceFile::|public|setUploadedDateTime(value?:DateTime):void Microsoft\Graph\Beta\Generated.models.customDataProvidedResourceFile::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):CustomDataProvidedResourceFile +Microsoft\Graph\Beta\Generated.models.customDataProvidedResourceFileCollectionResponse-->BaseCollectionPaginationCountResponse +Microsoft\Graph\Beta\Generated.models.customDataProvidedResourceFileCollectionResponse::|public|constructor():void +Microsoft\Graph\Beta\Generated.models.customDataProvidedResourceFileCollectionResponse::|public|GetFieldDeserializers():array +Microsoft\Graph\Beta\Generated.models.customDataProvidedResourceFileCollectionResponse::|public|getValue():array +Microsoft\Graph\Beta\Generated.models.customDataProvidedResourceFileCollectionResponse::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Beta\Generated.models.customDataProvidedResourceFileCollectionResponse::|public|setValue(value?:array):void +Microsoft\Graph\Beta\Generated.models.customDataProvidedResourceFileCollectionResponse::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):CustomDataProvidedResourceFileCollectionResponse Microsoft\Graph\Beta\Generated.models.customDataProvidedResourceUploadSession-->Entity Microsoft\Graph\Beta\Generated.models.customDataProvidedResourceUploadSession::|public|constructor():void Microsoft\Graph\Beta\Generated.models.customDataProvidedResourceUploadSession::|public|getCreatedDateTime():DateTime Microsoft\Graph\Beta\Generated.models.customDataProvidedResourceUploadSession::|public|getData():CustomExtensionData Microsoft\Graph\Beta\Generated.models.customDataProvidedResourceUploadSession::|public|GetFieldDeserializers():array +Microsoft\Graph\Beta\Generated.models.customDataProvidedResourceUploadSession::|public|getFiles():array Microsoft\Graph\Beta\Generated.models.customDataProvidedResourceUploadSession::|public|getIsUploadDone():bool +Microsoft\Graph\Beta\Generated.models.customDataProvidedResourceUploadSession::|public|getReferenceId():string Microsoft\Graph\Beta\Generated.models.customDataProvidedResourceUploadSession::|public|getSource():string Microsoft\Graph\Beta\Generated.models.customDataProvidedResourceUploadSession::|public|getStats():CustomDataProvidedResourceUploadStats Microsoft\Graph\Beta\Generated.models.customDataProvidedResourceUploadSession::|public|getStatus():CustomDataProvidedResourceUploadStatus @@ -219134,7 +222711,9 @@ Microsoft\Graph\Beta\Generated.models.customDataProvidedResourceUploadSession::| Microsoft\Graph\Beta\Generated.models.customDataProvidedResourceUploadSession::|public|Serialize(writer:ISerializationWriter):void Microsoft\Graph\Beta\Generated.models.customDataProvidedResourceUploadSession::|public|setCreatedDateTime(value?:DateTime):void Microsoft\Graph\Beta\Generated.models.customDataProvidedResourceUploadSession::|public|setData(value?:CustomExtensionData):void +Microsoft\Graph\Beta\Generated.models.customDataProvidedResourceUploadSession::|public|setFiles(value?:array):void Microsoft\Graph\Beta\Generated.models.customDataProvidedResourceUploadSession::|public|setIsUploadDone(value?:bool):void +Microsoft\Graph\Beta\Generated.models.customDataProvidedResourceUploadSession::|public|setReferenceId(value?:string):void Microsoft\Graph\Beta\Generated.models.customDataProvidedResourceUploadSession::|public|setSource(value?:string):void Microsoft\Graph\Beta\Generated.models.customDataProvidedResourceUploadSession::|public|setStats(value?:CustomDataProvidedResourceUploadStats):void Microsoft\Graph\Beta\Generated.models.customDataProvidedResourceUploadSession::|public|setStatus(value?:CustomDataProvidedResourceUploadStatus):void @@ -235588,6 +239167,7 @@ Microsoft\Graph\Beta\Generated.models.granularRestoreArtifactBase-->Entity Microsoft\Graph\Beta\Generated.models.granularRestoreArtifactBase::|public|constructor():void Microsoft\Graph\Beta\Generated.models.granularRestoreArtifactBase::|public|getBrowseSessionId():string Microsoft\Graph\Beta\Generated.models.granularRestoreArtifactBase::|public|getCompletionDateTime():DateTime +Microsoft\Graph\Beta\Generated.models.granularRestoreArtifactBase::|public|getDestinationType():DestinationType Microsoft\Graph\Beta\Generated.models.granularRestoreArtifactBase::|public|GetFieldDeserializers():array Microsoft\Graph\Beta\Generated.models.granularRestoreArtifactBase::|public|getRestoredItemKey():string Microsoft\Graph\Beta\Generated.models.granularRestoreArtifactBase::|public|getRestoredItemPath():string @@ -235600,6 +239180,7 @@ Microsoft\Graph\Beta\Generated.models.granularRestoreArtifactBase::|public|Odata Microsoft\Graph\Beta\Generated.models.granularRestoreArtifactBase::|public|Serialize(writer:ISerializationWriter):void Microsoft\Graph\Beta\Generated.models.granularRestoreArtifactBase::|public|setBrowseSessionId(value?:string):void Microsoft\Graph\Beta\Generated.models.granularRestoreArtifactBase::|public|setCompletionDateTime(value?:DateTime):void +Microsoft\Graph\Beta\Generated.models.granularRestoreArtifactBase::|public|setDestinationType(value?:DestinationType):void Microsoft\Graph\Beta\Generated.models.granularRestoreArtifactBase::|public|setRestoredItemKey(value?:string):void Microsoft\Graph\Beta\Generated.models.granularRestoreArtifactBase::|public|setRestoredItemPath(value?:string):void Microsoft\Graph\Beta\Generated.models.granularRestoreArtifactBase::|public|setRestoredItemWebUrl(value?:string):void @@ -237936,6 +241517,7 @@ Microsoft\Graph\Beta\Generated.models.identityGovernance.taskProcessingResult::| Microsoft\Graph\Beta\Generated.models.identityGovernance.taskProcessingResult::|public|getCreatedDateTime():DateTime Microsoft\Graph\Beta\Generated.models.identityGovernance.taskProcessingResult::|public|getFailureReason():string Microsoft\Graph\Beta\Generated.models.identityGovernance.taskProcessingResult::|public|GetFieldDeserializers():array +Microsoft\Graph\Beta\Generated.models.identityGovernance.taskProcessingResult::|public|getProcessingInfo():string Microsoft\Graph\Beta\Generated.models.identityGovernance.taskProcessingResult::|public|getProcessingStatus():LifecycleWorkflowProcessingStatus Microsoft\Graph\Beta\Generated.models.identityGovernance.taskProcessingResult::|public|getStartedDateTime():DateTime Microsoft\Graph\Beta\Generated.models.identityGovernance.taskProcessingResult::|public|getSubject():User @@ -237945,6 +241527,7 @@ Microsoft\Graph\Beta\Generated.models.identityGovernance.taskProcessingResult::| Microsoft\Graph\Beta\Generated.models.identityGovernance.taskProcessingResult::|public|setCompletedDateTime(value?:DateTime):void Microsoft\Graph\Beta\Generated.models.identityGovernance.taskProcessingResult::|public|setCreatedDateTime(value?:DateTime):void Microsoft\Graph\Beta\Generated.models.identityGovernance.taskProcessingResult::|public|setFailureReason(value?:string):void +Microsoft\Graph\Beta\Generated.models.identityGovernance.taskProcessingResult::|public|setProcessingInfo(value?:string):void Microsoft\Graph\Beta\Generated.models.identityGovernance.taskProcessingResult::|public|setProcessingStatus(value?:LifecycleWorkflowProcessingStatus):void Microsoft\Graph\Beta\Generated.models.identityGovernance.taskProcessingResult::|public|setStartedDateTime(value?:DateTime):void Microsoft\Graph\Beta\Generated.models.identityGovernance.taskProcessingResult::|public|setSubject(value?:User):void @@ -244417,6 +248000,74 @@ Microsoft\Graph\Beta\Generated.models.m365AppsInstallationOptions::|public|setAp Microsoft\Graph\Beta\Generated.models.m365AppsInstallationOptions::|public|setAppsForWindows(value?:AppsInstallationOptionsForWindows):void Microsoft\Graph\Beta\Generated.models.m365AppsInstallationOptions::|public|setUpdateChannel(value?:AppsUpdateChannelType):void Microsoft\Graph\Beta\Generated.models.m365AppsInstallationOptions::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):M365AppsInstallationOptions +Microsoft\Graph\Beta\Generated.models.m365CapabilityBase-->Entity +Microsoft\Graph\Beta\Generated.models.m365CapabilityBase::|public|constructor():void +Microsoft\Graph\Beta\Generated.models.m365CapabilityBase::|public|GetFieldDeserializers():array +Microsoft\Graph\Beta\Generated.models.m365CapabilityBase::|public|getInboundAccess():M365CapabilityInboundAccess +Microsoft\Graph\Beta\Generated.models.m365CapabilityBase::|public|getLastModifiedDateTime():DateTime +Microsoft\Graph\Beta\Generated.models.m365CapabilityBase::|public|getName():string +Microsoft\Graph\Beta\Generated.models.m365CapabilityBase::|public|OdataType:string +Microsoft\Graph\Beta\Generated.models.m365CapabilityBase::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Beta\Generated.models.m365CapabilityBase::|public|setInboundAccess(value?:M365CapabilityInboundAccess):void +Microsoft\Graph\Beta\Generated.models.m365CapabilityBase::|public|setLastModifiedDateTime(value?:DateTime):void +Microsoft\Graph\Beta\Generated.models.m365CapabilityBase::|public|setName(value?:string):void +Microsoft\Graph\Beta\Generated.models.m365CapabilityBase::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):M365CapabilityBase +Microsoft\Graph\Beta\Generated.models.m365CapabilityBaseCollectionResponse-->BaseCollectionPaginationCountResponse +Microsoft\Graph\Beta\Generated.models.m365CapabilityBaseCollectionResponse::|public|constructor():void +Microsoft\Graph\Beta\Generated.models.m365CapabilityBaseCollectionResponse::|public|GetFieldDeserializers():array +Microsoft\Graph\Beta\Generated.models.m365CapabilityBaseCollectionResponse::|public|getValue():array +Microsoft\Graph\Beta\Generated.models.m365CapabilityBaseCollectionResponse::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Beta\Generated.models.m365CapabilityBaseCollectionResponse::|public|setValue(value?:array):void +Microsoft\Graph\Beta\Generated.models.m365CapabilityBaseCollectionResponse::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):M365CapabilityBaseCollectionResponse +Microsoft\Graph\Beta\Generated.models.m365CapabilityInboundAccess::|public|constructor():void +Microsoft\Graph\Beta\Generated.models.m365CapabilityInboundAccess::|public|getAdditionalData():array +Microsoft\Graph\Beta\Generated.models.m365CapabilityInboundAccess::|public|getBackingStore():BackingStore +Microsoft\Graph\Beta\Generated.models.m365CapabilityInboundAccess::|public|GetFieldDeserializers():array +Microsoft\Graph\Beta\Generated.models.m365CapabilityInboundAccess::|public|getIsAllowed():bool +Microsoft\Graph\Beta\Generated.models.m365CapabilityInboundAccess::|public|getOdataType():string +Microsoft\Graph\Beta\Generated.models.m365CapabilityInboundAccess::|public|getResourceScopes():M365CapabilityResourceScopes +Microsoft\Graph\Beta\Generated.models.m365CapabilityInboundAccess::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Beta\Generated.models.m365CapabilityInboundAccess::|public|setAdditionalData(value?:array):void +Microsoft\Graph\Beta\Generated.models.m365CapabilityInboundAccess::|public|setBackingStore(value:BackingStore):void +Microsoft\Graph\Beta\Generated.models.m365CapabilityInboundAccess::|public|setIsAllowed(value?:bool):void +Microsoft\Graph\Beta\Generated.models.m365CapabilityInboundAccess::|public|setOdataType(value?:string):void +Microsoft\Graph\Beta\Generated.models.m365CapabilityInboundAccess::|public|setResourceScopes(value?:M365CapabilityResourceScopes):void +Microsoft\Graph\Beta\Generated.models.m365CapabilityInboundAccess::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):M365CapabilityInboundAccess +Microsoft\Graph\Beta\Generated.models.m365CapabilityInboundAccess~~>AdditionalDataHolder; BackedModel; Parsable +Microsoft\Graph\Beta\Generated.models.m365CapabilityResourceScope::|public|constructor():void +Microsoft\Graph\Beta\Generated.models.m365CapabilityResourceScope::|public|getAdditionalData():array +Microsoft\Graph\Beta\Generated.models.m365CapabilityResourceScope::|public|getBackingStore():BackingStore +Microsoft\Graph\Beta\Generated.models.m365CapabilityResourceScope::|public|GetFieldDeserializers():array +Microsoft\Graph\Beta\Generated.models.m365CapabilityResourceScope::|public|getOdataType():string +Microsoft\Graph\Beta\Generated.models.m365CapabilityResourceScope::|public|getResourceId():string +Microsoft\Graph\Beta\Generated.models.m365CapabilityResourceScope::|public|getResourceType():M365ResourceType +Microsoft\Graph\Beta\Generated.models.m365CapabilityResourceScope::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Beta\Generated.models.m365CapabilityResourceScope::|public|setAdditionalData(value?:array):void +Microsoft\Graph\Beta\Generated.models.m365CapabilityResourceScope::|public|setBackingStore(value:BackingStore):void +Microsoft\Graph\Beta\Generated.models.m365CapabilityResourceScope::|public|setOdataType(value?:string):void +Microsoft\Graph\Beta\Generated.models.m365CapabilityResourceScope::|public|setResourceId(value?:string):void +Microsoft\Graph\Beta\Generated.models.m365CapabilityResourceScope::|public|setResourceType(value?:M365ResourceType):void +Microsoft\Graph\Beta\Generated.models.m365CapabilityResourceScope::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):M365CapabilityResourceScope +Microsoft\Graph\Beta\Generated.models.m365CapabilityResourceScopes::|public|constructor():void +Microsoft\Graph\Beta\Generated.models.m365CapabilityResourceScopes::|public|getAdditionalData():array +Microsoft\Graph\Beta\Generated.models.m365CapabilityResourceScopes::|public|getBackingStore():BackingStore +Microsoft\Graph\Beta\Generated.models.m365CapabilityResourceScopes::|public|getExcluded():array +Microsoft\Graph\Beta\Generated.models.m365CapabilityResourceScopes::|public|GetFieldDeserializers():array +Microsoft\Graph\Beta\Generated.models.m365CapabilityResourceScopes::|public|getIncluded():array +Microsoft\Graph\Beta\Generated.models.m365CapabilityResourceScopes::|public|getOdataType():string +Microsoft\Graph\Beta\Generated.models.m365CapabilityResourceScopes::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Beta\Generated.models.m365CapabilityResourceScopes::|public|setAdditionalData(value?:array):void +Microsoft\Graph\Beta\Generated.models.m365CapabilityResourceScopes::|public|setBackingStore(value:BackingStore):void +Microsoft\Graph\Beta\Generated.models.m365CapabilityResourceScopes::|public|setExcluded(value?:array):void +Microsoft\Graph\Beta\Generated.models.m365CapabilityResourceScopes::|public|setIncluded(value?:array):void +Microsoft\Graph\Beta\Generated.models.m365CapabilityResourceScopes::|public|setOdataType(value?:string):void +Microsoft\Graph\Beta\Generated.models.m365CapabilityResourceScopes::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):M365CapabilityResourceScopes +Microsoft\Graph\Beta\Generated.models.m365CapabilityResourceScopes~~>AdditionalDataHolder; BackedModel; Parsable +Microsoft\Graph\Beta\Generated.models.m365CapabilityResourceScope~~>AdditionalDataHolder; BackedModel; Parsable +Microsoft\Graph\Beta\Generated.models.m365ResourceType::0000-none +Microsoft\Graph\Beta\Generated.models.m365ResourceType::0001-group +Microsoft\Graph\Beta\Generated.models.m365ResourceType::0002-user +Microsoft\Graph\Beta\Generated.models.m365ResourceType::0003-unknownFutureValue Microsoft\Graph\Beta\Generated.models.macAddressRandomizationMode::0000-automatic Microsoft\Graph\Beta\Generated.models.macAddressRandomizationMode::0001-hardware Microsoft\Graph\Beta\Generated.models.macAddressRandomizationMode::0002-unknownFutureValue @@ -249571,6 +253222,9 @@ Microsoft\Graph\Beta\Generated.models.markContent::|public|setFontColor(value?:s Microsoft\Graph\Beta\Generated.models.markContent::|public|setFontSize(value?:int):void Microsoft\Graph\Beta\Generated.models.markContent::|public|setText(value?:string):void Microsoft\Graph\Beta\Generated.models.markContent::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):MarkContent +Microsoft\Graph\Beta\Generated.models.matchConfidenceLevel::0000-exact +Microsoft\Graph\Beta\Generated.models.matchConfidenceLevel::0001-relaxed +Microsoft\Graph\Beta\Generated.models.matchConfidenceLevel::0002-unknownFutureValue Microsoft\Graph\Beta\Generated.models.matchingDlpRule::|public|constructor():void Microsoft\Graph\Beta\Generated.models.matchingDlpRule::|public|getActions():array Microsoft\Graph\Beta\Generated.models.matchingDlpRule::|public|getAdditionalData():array @@ -253683,22 +257337,28 @@ Microsoft\Graph\Beta\Generated.models.networkaccess.forwardingPolicyLink::|publi Microsoft\Graph\Beta\Generated.models.networkaccess.forwardingPolicyLink::|public|Serialize(writer:ISerializationWriter):void Microsoft\Graph\Beta\Generated.models.networkaccess.forwardingPolicyLink::|public|setPriority(value?:int):void Microsoft\Graph\Beta\Generated.models.networkaccess.forwardingPolicyLink::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):ForwardingPolicyLink -Microsoft\Graph\Beta\Generated.models.networkaccess.forwardingProfile-->Profile +Microsoft\Graph\Beta\Generated.models.networkaccess.forwardingProfile-->ForwardingProfileBase Microsoft\Graph\Beta\Generated.models.networkaccess.forwardingProfile::|public|constructor():void -Microsoft\Graph\Beta\Generated.models.networkaccess.forwardingProfile::|public|getAssociations():array Microsoft\Graph\Beta\Generated.models.networkaccess.forwardingProfile::|public|GetFieldDeserializers():array -Microsoft\Graph\Beta\Generated.models.networkaccess.forwardingProfile::|public|getIsCustomProfile():bool -Microsoft\Graph\Beta\Generated.models.networkaccess.forwardingProfile::|public|getPriority():int -Microsoft\Graph\Beta\Generated.models.networkaccess.forwardingProfile::|public|getServicePrincipal():ServicePrincipal -Microsoft\Graph\Beta\Generated.models.networkaccess.forwardingProfile::|public|getTrafficForwardingType():TrafficForwardingType Microsoft\Graph\Beta\Generated.models.networkaccess.forwardingProfile::|public|OdataType:string Microsoft\Graph\Beta\Generated.models.networkaccess.forwardingProfile::|public|Serialize(writer:ISerializationWriter):void -Microsoft\Graph\Beta\Generated.models.networkaccess.forwardingProfile::|public|setAssociations(value?:array):void -Microsoft\Graph\Beta\Generated.models.networkaccess.forwardingProfile::|public|setIsCustomProfile(value?:bool):void -Microsoft\Graph\Beta\Generated.models.networkaccess.forwardingProfile::|public|setPriority(value?:int):void -Microsoft\Graph\Beta\Generated.models.networkaccess.forwardingProfile::|public|setServicePrincipal(value?:ServicePrincipal):void -Microsoft\Graph\Beta\Generated.models.networkaccess.forwardingProfile::|public|setTrafficForwardingType(value?:TrafficForwardingType):void Microsoft\Graph\Beta\Generated.models.networkaccess.forwardingProfile::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):ForwardingProfile +Microsoft\Graph\Beta\Generated.models.networkaccess.forwardingProfileBase-->Profile +Microsoft\Graph\Beta\Generated.models.networkaccess.forwardingProfileBase::|public|constructor():void +Microsoft\Graph\Beta\Generated.models.networkaccess.forwardingProfileBase::|public|getAssociations():array +Microsoft\Graph\Beta\Generated.models.networkaccess.forwardingProfileBase::|public|GetFieldDeserializers():array +Microsoft\Graph\Beta\Generated.models.networkaccess.forwardingProfileBase::|public|getIsCustomProfile():bool +Microsoft\Graph\Beta\Generated.models.networkaccess.forwardingProfileBase::|public|getPriority():int +Microsoft\Graph\Beta\Generated.models.networkaccess.forwardingProfileBase::|public|getServicePrincipal():ServicePrincipal +Microsoft\Graph\Beta\Generated.models.networkaccess.forwardingProfileBase::|public|getTrafficForwardingType():TrafficForwardingType +Microsoft\Graph\Beta\Generated.models.networkaccess.forwardingProfileBase::|public|OdataType:string +Microsoft\Graph\Beta\Generated.models.networkaccess.forwardingProfileBase::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Beta\Generated.models.networkaccess.forwardingProfileBase::|public|setAssociations(value?:array):void +Microsoft\Graph\Beta\Generated.models.networkaccess.forwardingProfileBase::|public|setIsCustomProfile(value?:bool):void +Microsoft\Graph\Beta\Generated.models.networkaccess.forwardingProfileBase::|public|setPriority(value?:int):void +Microsoft\Graph\Beta\Generated.models.networkaccess.forwardingProfileBase::|public|setServicePrincipal(value?:ServicePrincipal):void +Microsoft\Graph\Beta\Generated.models.networkaccess.forwardingProfileBase::|public|setTrafficForwardingType(value?:TrafficForwardingType):void +Microsoft\Graph\Beta\Generated.models.networkaccess.forwardingProfileBase::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):ForwardingProfileBase Microsoft\Graph\Beta\Generated.models.networkaccess.forwardingProfileCollectionResponse-->BaseCollectionPaginationCountResponse Microsoft\Graph\Beta\Generated.models.networkaccess.forwardingProfileCollectionResponse::|public|constructor():void Microsoft\Graph\Beta\Generated.models.networkaccess.forwardingProfileCollectionResponse::|public|GetFieldDeserializers():array @@ -256776,6 +260436,7 @@ Microsoft\Graph\Beta\Generated.models.onlineMeetingBase::|public|getAttendanceRe Microsoft\Graph\Beta\Generated.models.onlineMeetingBase::|public|getAudioConferencing():AudioConferencing Microsoft\Graph\Beta\Generated.models.onlineMeetingBase::|public|getChatInfo():ChatInfo Microsoft\Graph\Beta\Generated.models.onlineMeetingBase::|public|getChatRestrictions():ChatRestrictions +Microsoft\Graph\Beta\Generated.models.onlineMeetingBase::|public|getCloudVideoInteropInfo():CloudVideoInteropInfo Microsoft\Graph\Beta\Generated.models.onlineMeetingBase::|public|getExpiryDateTime():DateTime Microsoft\Graph\Beta\Generated.models.onlineMeetingBase::|public|GetFieldDeserializers():array Microsoft\Graph\Beta\Generated.models.onlineMeetingBase::|public|getIsEndToEndEncryptionEnabled():bool @@ -256813,6 +260474,7 @@ Microsoft\Graph\Beta\Generated.models.onlineMeetingBase::|public|setAttendanceRe Microsoft\Graph\Beta\Generated.models.onlineMeetingBase::|public|setAudioConferencing(value?:AudioConferencing):void Microsoft\Graph\Beta\Generated.models.onlineMeetingBase::|public|setChatInfo(value?:ChatInfo):void Microsoft\Graph\Beta\Generated.models.onlineMeetingBase::|public|setChatRestrictions(value?:ChatRestrictions):void +Microsoft\Graph\Beta\Generated.models.onlineMeetingBase::|public|setCloudVideoInteropInfo(value?:CloudVideoInteropInfo):void Microsoft\Graph\Beta\Generated.models.onlineMeetingBase::|public|setExpiryDateTime(value?:DateTime):void Microsoft\Graph\Beta\Generated.models.onlineMeetingBase::|public|setIsEndToEndEncryptionEnabled(value?:bool):void Microsoft\Graph\Beta\Generated.models.onlineMeetingBase::|public|setIsEntryExitAnnounced(value?:bool):void @@ -257555,6 +261217,41 @@ Microsoft\Graph\Beta\Generated.models.onUserCreateStartListener::|public|OdataTy Microsoft\Graph\Beta\Generated.models.onUserCreateStartListener::|public|Serialize(writer:ISerializationWriter):void Microsoft\Graph\Beta\Generated.models.onUserCreateStartListener::|public|setHandler(value?:OnUserCreateStartHandler):void Microsoft\Graph\Beta\Generated.models.onUserCreateStartListener::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):OnUserCreateStartListener +Microsoft\Graph\Beta\Generated.models.onVerifiedIdClaimValidationCustomExtension-->CustomAuthenticationExtension +Microsoft\Graph\Beta\Generated.models.onVerifiedIdClaimValidationCustomExtension::|public|constructor():void +Microsoft\Graph\Beta\Generated.models.onVerifiedIdClaimValidationCustomExtension::|public|GetFieldDeserializers():array +Microsoft\Graph\Beta\Generated.models.onVerifiedIdClaimValidationCustomExtension::|public|OdataType:string +Microsoft\Graph\Beta\Generated.models.onVerifiedIdClaimValidationCustomExtension::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Beta\Generated.models.onVerifiedIdClaimValidationCustomExtension::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):OnVerifiedIdClaimValidationCustomExtension +Microsoft\Graph\Beta\Generated.models.onVerifiedIdClaimValidationCustomExtensionHandler-->OnVerifiedIdClaimValidationHandler +Microsoft\Graph\Beta\Generated.models.onVerifiedIdClaimValidationCustomExtensionHandler::|public|constructor():void +Microsoft\Graph\Beta\Generated.models.onVerifiedIdClaimValidationCustomExtensionHandler::|public|getConfiguration():CustomExtensionOverwriteConfiguration +Microsoft\Graph\Beta\Generated.models.onVerifiedIdClaimValidationCustomExtensionHandler::|public|getCustomExtension():OnVerifiedIdClaimValidationCustomExtension +Microsoft\Graph\Beta\Generated.models.onVerifiedIdClaimValidationCustomExtensionHandler::|public|GetFieldDeserializers():array +Microsoft\Graph\Beta\Generated.models.onVerifiedIdClaimValidationCustomExtensionHandler::|public|OdataType:string +Microsoft\Graph\Beta\Generated.models.onVerifiedIdClaimValidationCustomExtensionHandler::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Beta\Generated.models.onVerifiedIdClaimValidationCustomExtensionHandler::|public|setConfiguration(value?:CustomExtensionOverwriteConfiguration):void +Microsoft\Graph\Beta\Generated.models.onVerifiedIdClaimValidationCustomExtensionHandler::|public|setCustomExtension(value?:OnVerifiedIdClaimValidationCustomExtension):void +Microsoft\Graph\Beta\Generated.models.onVerifiedIdClaimValidationCustomExtensionHandler::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):OnVerifiedIdClaimValidationCustomExtensionHandler +Microsoft\Graph\Beta\Generated.models.onVerifiedIdClaimValidationHandler::|public|constructor():void +Microsoft\Graph\Beta\Generated.models.onVerifiedIdClaimValidationHandler::|public|getAdditionalData():array +Microsoft\Graph\Beta\Generated.models.onVerifiedIdClaimValidationHandler::|public|getBackingStore():BackingStore +Microsoft\Graph\Beta\Generated.models.onVerifiedIdClaimValidationHandler::|public|GetFieldDeserializers():array +Microsoft\Graph\Beta\Generated.models.onVerifiedIdClaimValidationHandler::|public|getOdataType():string +Microsoft\Graph\Beta\Generated.models.onVerifiedIdClaimValidationHandler::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Beta\Generated.models.onVerifiedIdClaimValidationHandler::|public|setAdditionalData(value?:array):void +Microsoft\Graph\Beta\Generated.models.onVerifiedIdClaimValidationHandler::|public|setBackingStore(value:BackingStore):void +Microsoft\Graph\Beta\Generated.models.onVerifiedIdClaimValidationHandler::|public|setOdataType(value?:string):void +Microsoft\Graph\Beta\Generated.models.onVerifiedIdClaimValidationHandler::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):OnVerifiedIdClaimValidationHandler +Microsoft\Graph\Beta\Generated.models.onVerifiedIdClaimValidationHandler~~>AdditionalDataHolder; BackedModel; Parsable +Microsoft\Graph\Beta\Generated.models.onVerifiedIdClaimValidationListener-->AuthenticationEventListener +Microsoft\Graph\Beta\Generated.models.onVerifiedIdClaimValidationListener::|public|constructor():void +Microsoft\Graph\Beta\Generated.models.onVerifiedIdClaimValidationListener::|public|GetFieldDeserializers():array +Microsoft\Graph\Beta\Generated.models.onVerifiedIdClaimValidationListener::|public|getHandler():OnVerifiedIdClaimValidationHandler +Microsoft\Graph\Beta\Generated.models.onVerifiedIdClaimValidationListener::|public|OdataType:string +Microsoft\Graph\Beta\Generated.models.onVerifiedIdClaimValidationListener::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Beta\Generated.models.onVerifiedIdClaimValidationListener::|public|setHandler(value?:OnVerifiedIdClaimValidationHandler):void +Microsoft\Graph\Beta\Generated.models.onVerifiedIdClaimValidationListener::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):OnVerifiedIdClaimValidationListener Microsoft\Graph\Beta\Generated.models.openAwsSecurityGroupFinding-->Finding Microsoft\Graph\Beta\Generated.models.openAwsSecurityGroupFinding::|public|constructor():void Microsoft\Graph\Beta\Generated.models.openAwsSecurityGroupFinding::|public|getAssignedComputeInstancesDetails():array @@ -270104,6 +273801,11 @@ Microsoft\Graph\Beta\Generated.models.roleSuccessStatistics::|static|public|Crea Microsoft\Graph\Beta\Generated.models.roleSuccessStatistics~~>AdditionalDataHolder; BackedModel; Parsable Microsoft\Graph\Beta\Generated.models.roleSummaryStatus::0000-ok Microsoft\Graph\Beta\Generated.models.roleSummaryStatus::0001-bad +Microsoft\Graph\Beta\Generated.models.roleType::0000-active +Microsoft\Graph\Beta\Generated.models.roleType::0001-eligible +Microsoft\Graph\Beta\Generated.models.roleType::0002-application +Microsoft\Graph\Beta\Generated.models.roleType::0003-delegated +Microsoft\Graph\Beta\Generated.models.roleType::0004-unknownFutureValue Microsoft\Graph\Beta\Generated.models.room-->Place Microsoft\Graph\Beta\Generated.models.room::|public|constructor():void Microsoft\Graph\Beta\Generated.models.room::|public|getAudioDeviceName():string @@ -272327,6 +276029,7 @@ Microsoft\Graph\Beta\Generated.models.security.alert::|public|getAdditionalDataP Microsoft\Graph\Beta\Generated.models.security.alert::|public|getAlertPolicyId():string Microsoft\Graph\Beta\Generated.models.security.alert::|public|getAlertWebUrl():string Microsoft\Graph\Beta\Generated.models.security.alert::|public|getAssignedTo():string +Microsoft\Graph\Beta\Generated.models.security.alert::|public|getCategories():array Microsoft\Graph\Beta\Generated.models.security.alert::|public|getCategory():string Microsoft\Graph\Beta\Generated.models.security.alert::|public|getClassification():AlertClassification Microsoft\Graph\Beta\Generated.models.security.alert::|public|getComments():array @@ -272364,6 +276067,7 @@ Microsoft\Graph\Beta\Generated.models.security.alert::|public|setAdditionalDataP Microsoft\Graph\Beta\Generated.models.security.alert::|public|setAlertPolicyId(value?:string):void Microsoft\Graph\Beta\Generated.models.security.alert::|public|setAlertWebUrl(value?:string):void Microsoft\Graph\Beta\Generated.models.security.alert::|public|setAssignedTo(value?:string):void +Microsoft\Graph\Beta\Generated.models.security.alert::|public|setCategories(value?:array):void Microsoft\Graph\Beta\Generated.models.security.alert::|public|setCategory(value?:string):void Microsoft\Graph\Beta\Generated.models.security.alert::|public|setClassification(value?:AlertClassification):void Microsoft\Graph\Beta\Generated.models.security.alert::|public|setComments(value?:array):void @@ -293793,6 +297497,7 @@ Microsoft\Graph\Beta\Generated.models.user::|public|getChats():array Microsoft\Graph\Beta\Generated.models.user::|public|getCity():string Microsoft\Graph\Beta\Generated.models.user::|public|getCloudClipboard():CloudClipboardRoot Microsoft\Graph\Beta\Generated.models.user::|public|getCloudLicensing():UserCloudLicensing +Microsoft\Graph\Beta\Generated.models.user::|public|getCloudPcPools():array Microsoft\Graph\Beta\Generated.models.user::|public|getCloudPCs():array Microsoft\Graph\Beta\Generated.models.user::|public|getCloudRealtimeCommunicationInfo():CloudRealtimeCommunicationInfo Microsoft\Graph\Beta\Generated.models.user::|public|getCommunications():UserCloudCommunication @@ -293959,6 +297664,7 @@ Microsoft\Graph\Beta\Generated.models.user::|public|setChats(value?:array):void Microsoft\Graph\Beta\Generated.models.user::|public|setCity(value?:string):void Microsoft\Graph\Beta\Generated.models.user::|public|setCloudClipboard(value?:CloudClipboardRoot):void Microsoft\Graph\Beta\Generated.models.user::|public|setCloudLicensing(value?:UserCloudLicensing):void +Microsoft\Graph\Beta\Generated.models.user::|public|setCloudPcPools(value?:array):void Microsoft\Graph\Beta\Generated.models.user::|public|setCloudPCs(value?:array):void Microsoft\Graph\Beta\Generated.models.user::|public|setCloudRealtimeCommunicationInfo(value?:CloudRealtimeCommunicationInfo):void Microsoft\Graph\Beta\Generated.models.user::|public|setCommunications(value?:UserCloudCommunication):void @@ -297105,6 +300811,7 @@ Microsoft\Graph\Beta\Generated.models.verifiedIdProfileConfiguration::|public|ge Microsoft\Graph\Beta\Generated.models.verifiedIdProfileConfiguration::|public|getBackingStore():BackingStore Microsoft\Graph\Beta\Generated.models.verifiedIdProfileConfiguration::|public|getClaimBindings():array Microsoft\Graph\Beta\Generated.models.verifiedIdProfileConfiguration::|public|getClaimBindingSource():ClaimBindingSource +Microsoft\Graph\Beta\Generated.models.verifiedIdProfileConfiguration::|public|getClaimValidation():ClaimValidation Microsoft\Graph\Beta\Generated.models.verifiedIdProfileConfiguration::|public|GetFieldDeserializers():array Microsoft\Graph\Beta\Generated.models.verifiedIdProfileConfiguration::|public|getOdataType():string Microsoft\Graph\Beta\Generated.models.verifiedIdProfileConfiguration::|public|getType():string @@ -297114,6 +300821,7 @@ Microsoft\Graph\Beta\Generated.models.verifiedIdProfileConfiguration::|public|se Microsoft\Graph\Beta\Generated.models.verifiedIdProfileConfiguration::|public|setBackingStore(value:BackingStore):void Microsoft\Graph\Beta\Generated.models.verifiedIdProfileConfiguration::|public|setClaimBindings(value?:array):void Microsoft\Graph\Beta\Generated.models.verifiedIdProfileConfiguration::|public|setClaimBindingSource(value?:ClaimBindingSource):void +Microsoft\Graph\Beta\Generated.models.verifiedIdProfileConfiguration::|public|setClaimValidation(value?:ClaimValidation):void Microsoft\Graph\Beta\Generated.models.verifiedIdProfileConfiguration::|public|setOdataType(value?:string):void Microsoft\Graph\Beta\Generated.models.verifiedIdProfileConfiguration::|public|setType(value?:string):void Microsoft\Graph\Beta\Generated.models.verifiedIdProfileConfiguration::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):VerifiedIdProfileConfiguration @@ -297234,6 +300942,7 @@ Microsoft\Graph\Beta\Generated.models.virtualEndpoint::|public|constructor():voi Microsoft\Graph\Beta\Generated.models.virtualEndpoint::|public|getAuditEvents():array Microsoft\Graph\Beta\Generated.models.virtualEndpoint::|public|getBulkActions():array Microsoft\Graph\Beta\Generated.models.virtualEndpoint::|public|getCloudApps():array +Microsoft\Graph\Beta\Generated.models.virtualEndpoint::|public|getCloudPcPools():array Microsoft\Graph\Beta\Generated.models.virtualEndpoint::|public|getCloudPCs():array Microsoft\Graph\Beta\Generated.models.virtualEndpoint::|public|getCrossCloudGovernmentOrganizationMapping():CloudPcCrossCloudGovernmentOrganizationMapping Microsoft\Graph\Beta\Generated.models.virtualEndpoint::|public|getDeviceImages():array @@ -297257,6 +300966,7 @@ Microsoft\Graph\Beta\Generated.models.virtualEndpoint::|public|Serialize(writer: Microsoft\Graph\Beta\Generated.models.virtualEndpoint::|public|setAuditEvents(value?:array):void Microsoft\Graph\Beta\Generated.models.virtualEndpoint::|public|setBulkActions(value?:array):void Microsoft\Graph\Beta\Generated.models.virtualEndpoint::|public|setCloudApps(value?:array):void +Microsoft\Graph\Beta\Generated.models.virtualEndpoint::|public|setCloudPcPools(value?:array):void Microsoft\Graph\Beta\Generated.models.virtualEndpoint::|public|setCloudPCs(value?:array):void Microsoft\Graph\Beta\Generated.models.virtualEndpoint::|public|setCrossCloudGovernmentOrganizationMapping(value?:CloudPcCrossCloudGovernmentOrganizationMapping):void Microsoft\Graph\Beta\Generated.models.virtualEndpoint::|public|setDeviceImages(value?:array):void @@ -297283,6 +300993,7 @@ Microsoft\Graph\Beta\Generated.models.virtualEvent::|public|getDisplayName():str Microsoft\Graph\Beta\Generated.models.virtualEvent::|public|getEndDateTime():DateTimeTimeZone Microsoft\Graph\Beta\Generated.models.virtualEvent::|public|getExternalEventInformation():array Microsoft\Graph\Beta\Generated.models.virtualEvent::|public|GetFieldDeserializers():array +Microsoft\Graph\Beta\Generated.models.virtualEvent::|public|getIsRegistrationEnabled():bool Microsoft\Graph\Beta\Generated.models.virtualEvent::|public|getPresenters():array Microsoft\Graph\Beta\Generated.models.virtualEvent::|public|getSessions():array Microsoft\Graph\Beta\Generated.models.virtualEvent::|public|getSettings():VirtualEventSettings @@ -297295,6 +301006,7 @@ Microsoft\Graph\Beta\Generated.models.virtualEvent::|public|setDescription(value Microsoft\Graph\Beta\Generated.models.virtualEvent::|public|setDisplayName(value?:string):void Microsoft\Graph\Beta\Generated.models.virtualEvent::|public|setEndDateTime(value?:DateTimeTimeZone):void Microsoft\Graph\Beta\Generated.models.virtualEvent::|public|setExternalEventInformation(value?:array):void +Microsoft\Graph\Beta\Generated.models.virtualEvent::|public|setIsRegistrationEnabled(value?:bool):void Microsoft\Graph\Beta\Generated.models.virtualEvent::|public|setPresenters(value?:array):void Microsoft\Graph\Beta\Generated.models.virtualEvent::|public|setSessions(value?:array):void Microsoft\Graph\Beta\Generated.models.virtualEvent::|public|setSettings(value?:VirtualEventSettings):void @@ -297522,6 +301234,7 @@ Microsoft\Graph\Beta\Generated.models.virtualEventRegistrationQuestionBaseCollec Microsoft\Graph\Beta\Generated.models.virtualEventRegistrationQuestionBaseCollectionResponse::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):VirtualEventRegistrationQuestionBaseCollectionResponse Microsoft\Graph\Beta\Generated.models.virtualEventSession-->OnlineMeetingBase Microsoft\Graph\Beta\Generated.models.virtualEventSession::|public|constructor():void +Microsoft\Graph\Beta\Generated.models.virtualEventSession::|public|getCapacity():int Microsoft\Graph\Beta\Generated.models.virtualEventSession::|public|getEndDateTime():DateTimeTimeZone Microsoft\Graph\Beta\Generated.models.virtualEventSession::|public|GetFieldDeserializers():array Microsoft\Graph\Beta\Generated.models.virtualEventSession::|public|getPresenters():array @@ -297530,6 +301243,7 @@ Microsoft\Graph\Beta\Generated.models.virtualEventSession::|public|getStartDateT Microsoft\Graph\Beta\Generated.models.virtualEventSession::|public|getVideoOnDemandWebUrl():string Microsoft\Graph\Beta\Generated.models.virtualEventSession::|public|OdataType:string Microsoft\Graph\Beta\Generated.models.virtualEventSession::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Beta\Generated.models.virtualEventSession::|public|setCapacity(value?:int):void Microsoft\Graph\Beta\Generated.models.virtualEventSession::|public|setEndDateTime(value?:DateTimeTimeZone):void Microsoft\Graph\Beta\Generated.models.virtualEventSession::|public|setPresenters(value?:array):void Microsoft\Graph\Beta\Generated.models.virtualEventSession::|public|setRegistrations(value?:array):void @@ -297575,6 +301289,7 @@ Microsoft\Graph\Beta\Generated.models.virtualEventStatus::0003-unknownFutureValu Microsoft\Graph\Beta\Generated.models.virtualEventTownhall-->VirtualEvent Microsoft\Graph\Beta\Generated.models.virtualEventTownhall::|public|constructor():void Microsoft\Graph\Beta\Generated.models.virtualEventTownhall::|public|getAudience():MeetingAudience +Microsoft\Graph\Beta\Generated.models.virtualEventTownhall::|public|getCapacity():int Microsoft\Graph\Beta\Generated.models.virtualEventTownhall::|public|getCoOrganizers():array Microsoft\Graph\Beta\Generated.models.virtualEventTownhall::|public|GetFieldDeserializers():array Microsoft\Graph\Beta\Generated.models.virtualEventTownhall::|public|getInvitedAttendees():array @@ -297582,6 +301297,7 @@ Microsoft\Graph\Beta\Generated.models.virtualEventTownhall::|public|getIsInviteO Microsoft\Graph\Beta\Generated.models.virtualEventTownhall::|public|OdataType:string Microsoft\Graph\Beta\Generated.models.virtualEventTownhall::|public|Serialize(writer:ISerializationWriter):void Microsoft\Graph\Beta\Generated.models.virtualEventTownhall::|public|setAudience(value?:MeetingAudience):void +Microsoft\Graph\Beta\Generated.models.virtualEventTownhall::|public|setCapacity(value?:int):void Microsoft\Graph\Beta\Generated.models.virtualEventTownhall::|public|setCoOrganizers(value?:array):void Microsoft\Graph\Beta\Generated.models.virtualEventTownhall::|public|setInvitedAttendees(value?:array):void Microsoft\Graph\Beta\Generated.models.virtualEventTownhall::|public|setIsInviteOnly(value?:bool):void @@ -318419,6 +322135,7 @@ Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.EscapedDefault.D Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.EscapedDefault.DefaultRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.EscapedDefault.DefaultRequestBuilder::|public|Delete(requestConfiguration?:DefaultRequestBuilderDeleteRequestConfiguration):void Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.EscapedDefault.DefaultRequestBuilder::|public|Get(requestConfiguration?:DefaultRequestBuilderGetRequestConfiguration):CrossTenantAccessPolicyConfigurationDefault +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.EscapedDefault.DefaultRequestBuilder::|public|m365Capabilities:M365CapabilitiesRequestBuilder Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.EscapedDefault.DefaultRequestBuilder::|public|Patch(body:CrossTenantAccessPolicyConfigurationDefault; requestConfiguration?:DefaultRequestBuilderPatchRequestConfiguration):CrossTenantAccessPolicyConfigurationDefault Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.EscapedDefault.DefaultRequestBuilder::|public|pathParameters:array Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.EscapedDefault.DefaultRequestBuilder::|public|requestAdapter:RequestAdapter @@ -318439,6 +322156,71 @@ Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.EscapedDefault.d Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.EscapedDefault.defaultRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):DefaultRequestBuilderGetQueryParameters Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.EscapedDefault.defaultRequestBuilderPatchRequestConfiguration-->BaseRequestConfiguration Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.EscapedDefault.defaultRequestBuilderPatchRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.EscapedDefault.m365Capabilities.count.CountRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.EscapedDefault.m365Capabilities.count.CountRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.EscapedDefault.m365Capabilities.count.CountRequestBuilder::|public|Get(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):int +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.EscapedDefault.m365Capabilities.count.CountRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.EscapedDefault.m365Capabilities.count.CountRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.EscapedDefault.m365Capabilities.count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.EscapedDefault.m365Capabilities.count.CountRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.EscapedDefault.m365Capabilities.count.CountRequestBuilder::|public|WithUrl(rawUrl:string):CountRequestBuilder +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.EscapedDefault.m365Capabilities.count.CountRequestBuilderGetQueryParameters::|public|constructor(filter?:string; search?:string):void +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.EscapedDefault.m365Capabilities.count.CountRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.EscapedDefault.m365Capabilities.count.CountRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.EscapedDefault.m365Capabilities.count.CountRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.EscapedDefault.m365Capabilities.count.CountRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CountRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.EscapedDefault.m365Capabilities.count.CountRequestBuilderGetRequestConfiguration::|public|queryParameters:CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.EscapedDefault.m365Capabilities.count.CountRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(filter?:string; search?:string):CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.EscapedDefault.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.EscapedDefault.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.EscapedDefault.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilder::|public|Delete(requestConfiguration?:M365CapabilityBaseNameItemRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.EscapedDefault.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilder::|public|Get(requestConfiguration?:M365CapabilityBaseNameItemRequestBuilderGetRequestConfiguration):M365CapabilityBase +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.EscapedDefault.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilder::|public|Patch(body:M365CapabilityBase; requestConfiguration?:M365CapabilityBaseNameItemRequestBuilderPatchRequestConfiguration):M365CapabilityBase +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.EscapedDefault.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.EscapedDefault.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.EscapedDefault.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:M365CapabilityBaseNameItemRequestBuilderDeleteRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.EscapedDefault.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:M365CapabilityBaseNameItemRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.EscapedDefault.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilder::|public|ToPatchRequestInformation(body:M365CapabilityBase; requestConfiguration?:M365CapabilityBaseNameItemRequestBuilderPatchRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.EscapedDefault.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.EscapedDefault.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilder::|public|WithUrl(rawUrl:string):M365CapabilityBaseNameItemRequestBuilder +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.EscapedDefault.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilderDeleteRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.EscapedDefault.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilderDeleteRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.EscapedDefault.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilderGetQueryParameters::|public|constructor(expand?:array; select?:array):void +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.EscapedDefault.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.EscapedDefault.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.EscapedDefault.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.EscapedDefault.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:M365CapabilityBaseNameItemRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.EscapedDefault.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilderGetRequestConfiguration::|public|queryParameters:M365CapabilityBaseNameItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.EscapedDefault.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):M365CapabilityBaseNameItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.EscapedDefault.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilderPatchRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.EscapedDefault.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilderPatchRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.EscapedDefault.m365Capabilities.M365CapabilitiesRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.EscapedDefault.m365Capabilities.M365CapabilitiesRequestBuilder::|public|ByM365CapabilityBaseName(m365CapabilityBaseName:string):M365CapabilityBaseNameItemRequestBuilder +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.EscapedDefault.m365Capabilities.M365CapabilitiesRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.EscapedDefault.m365Capabilities.M365CapabilitiesRequestBuilder::|public|Count:CountRequestBuilder +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.EscapedDefault.m365Capabilities.M365CapabilitiesRequestBuilder::|public|Get(requestConfiguration?:M365CapabilitiesRequestBuilderGetRequestConfiguration):M365CapabilityBaseCollectionResponse +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.EscapedDefault.m365Capabilities.M365CapabilitiesRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.EscapedDefault.m365Capabilities.M365CapabilitiesRequestBuilder::|public|Post(body:M365CapabilityBase; requestConfiguration?:M365CapabilitiesRequestBuilderPostRequestConfiguration):M365CapabilityBase +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.EscapedDefault.m365Capabilities.M365CapabilitiesRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.EscapedDefault.m365Capabilities.M365CapabilitiesRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:M365CapabilitiesRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.EscapedDefault.m365Capabilities.M365CapabilitiesRequestBuilder::|public|ToPostRequestInformation(body:M365CapabilityBase; requestConfiguration?:M365CapabilitiesRequestBuilderPostRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.EscapedDefault.m365Capabilities.M365CapabilitiesRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.EscapedDefault.m365Capabilities.M365CapabilitiesRequestBuilder::|public|WithUrl(rawUrl:string):M365CapabilitiesRequestBuilder +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.EscapedDefault.m365Capabilities.m365CapabilitiesRequestBuilderGetQueryParameters::|public|constructor(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):void +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.EscapedDefault.m365Capabilities.m365CapabilitiesRequestBuilderGetQueryParameters::|public|count:bool +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.EscapedDefault.m365Capabilities.m365CapabilitiesRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.EscapedDefault.m365Capabilities.m365CapabilitiesRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.EscapedDefault.m365Capabilities.m365CapabilitiesRequestBuilderGetQueryParameters::|public|orderby:array +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.EscapedDefault.m365Capabilities.m365CapabilitiesRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.EscapedDefault.m365Capabilities.m365CapabilitiesRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.EscapedDefault.m365Capabilities.m365CapabilitiesRequestBuilderGetQueryParameters::|public|skip:int +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.EscapedDefault.m365Capabilities.m365CapabilitiesRequestBuilderGetQueryParameters::|public|top:int +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.EscapedDefault.m365Capabilities.m365CapabilitiesRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.EscapedDefault.m365Capabilities.m365CapabilitiesRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:M365CapabilitiesRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.EscapedDefault.m365Capabilities.m365CapabilitiesRequestBuilderGetRequestConfiguration::|public|queryParameters:M365CapabilitiesRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.EscapedDefault.m365Capabilities.m365CapabilitiesRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):M365CapabilitiesRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.EscapedDefault.m365Capabilities.m365CapabilitiesRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.EscapedDefault.m365Capabilities.m365CapabilitiesRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.EscapedDefault.resetToSystemDefault.ResetToSystemDefaultRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.EscapedDefault.resetToSystemDefault.ResetToSystemDefaultRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.EscapedDefault.resetToSystemDefault.ResetToSystemDefaultRequestBuilder::|public|pathParameters:array @@ -318469,6 +322251,7 @@ Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.partners.item.Cr Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.partners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|Delete(requestConfiguration?:CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilderDeleteRequestConfiguration):void Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.partners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|Get(requestConfiguration?:CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilderGetRequestConfiguration):CrossTenantAccessPolicyConfigurationPartner Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.partners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|identitySynchronization:IdentitySynchronizationRequestBuilder +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.partners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|m365Capabilities:M365CapabilitiesRequestBuilder Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.partners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|Patch(body:CrossTenantAccessPolicyConfigurationPartner; requestConfiguration?:CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilderPatchRequestConfiguration):CrossTenantAccessPolicyConfigurationPartner Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.partners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|pathParameters:array Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.partners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|requestAdapter:RequestAdapter @@ -318523,6 +322306,71 @@ Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.partners.item.id Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.partners.item.identitySynchronization.restore.RestoreRequestBuilder::|public|WithUrl(rawUrl:string):RestoreRequestBuilder Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.partners.item.identitySynchronization.restore.restoreRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.partners.item.identitySynchronization.restore.restoreRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.count.CountRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.count.CountRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.count.CountRequestBuilder::|public|Get(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):int +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.count.CountRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.count.CountRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.count.CountRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.count.CountRequestBuilder::|public|WithUrl(rawUrl:string):CountRequestBuilder +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.count.CountRequestBuilderGetQueryParameters::|public|constructor(filter?:string; search?:string):void +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.count.CountRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.count.CountRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.count.CountRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.count.CountRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CountRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.count.CountRequestBuilderGetRequestConfiguration::|public|queryParameters:CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.count.CountRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(filter?:string; search?:string):CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilder::|public|Delete(requestConfiguration?:M365CapabilityBaseNameItemRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilder::|public|Get(requestConfiguration?:M365CapabilityBaseNameItemRequestBuilderGetRequestConfiguration):M365CapabilityBase +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilder::|public|Patch(body:M365CapabilityBase; requestConfiguration?:M365CapabilityBaseNameItemRequestBuilderPatchRequestConfiguration):M365CapabilityBase +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:M365CapabilityBaseNameItemRequestBuilderDeleteRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:M365CapabilityBaseNameItemRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilder::|public|ToPatchRequestInformation(body:M365CapabilityBase; requestConfiguration?:M365CapabilityBaseNameItemRequestBuilderPatchRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilder::|public|WithUrl(rawUrl:string):M365CapabilityBaseNameItemRequestBuilder +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilderDeleteRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilderDeleteRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilderGetQueryParameters::|public|constructor(expand?:array; select?:array):void +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:M365CapabilityBaseNameItemRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilderGetRequestConfiguration::|public|queryParameters:M365CapabilityBaseNameItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):M365CapabilityBaseNameItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilderPatchRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilderPatchRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.M365CapabilitiesRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.M365CapabilitiesRequestBuilder::|public|ByM365CapabilityBaseName(m365CapabilityBaseName:string):M365CapabilityBaseNameItemRequestBuilder +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.M365CapabilitiesRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.M365CapabilitiesRequestBuilder::|public|Count:CountRequestBuilder +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.M365CapabilitiesRequestBuilder::|public|Get(requestConfiguration?:M365CapabilitiesRequestBuilderGetRequestConfiguration):M365CapabilityBaseCollectionResponse +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.M365CapabilitiesRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.M365CapabilitiesRequestBuilder::|public|Post(body:M365CapabilityBase; requestConfiguration?:M365CapabilitiesRequestBuilderPostRequestConfiguration):M365CapabilityBase +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.M365CapabilitiesRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.M365CapabilitiesRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:M365CapabilitiesRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.M365CapabilitiesRequestBuilder::|public|ToPostRequestInformation(body:M365CapabilityBase; requestConfiguration?:M365CapabilitiesRequestBuilderPostRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.M365CapabilitiesRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.M365CapabilitiesRequestBuilder::|public|WithUrl(rawUrl:string):M365CapabilitiesRequestBuilder +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.m365CapabilitiesRequestBuilderGetQueryParameters::|public|constructor(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):void +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.m365CapabilitiesRequestBuilderGetQueryParameters::|public|count:bool +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.m365CapabilitiesRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.m365CapabilitiesRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.m365CapabilitiesRequestBuilderGetQueryParameters::|public|orderby:array +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.m365CapabilitiesRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.m365CapabilitiesRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.m365CapabilitiesRequestBuilderGetQueryParameters::|public|skip:int +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.m365CapabilitiesRequestBuilderGetQueryParameters::|public|top:int +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.m365CapabilitiesRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.m365CapabilitiesRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:M365CapabilitiesRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.m365CapabilitiesRequestBuilderGetRequestConfiguration::|public|queryParameters:M365CapabilitiesRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.m365CapabilitiesRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):M365CapabilitiesRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.m365CapabilitiesRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.partners.item.m365Capabilities.m365CapabilitiesRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.partners.item.restore.RestoreRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.partners.item.restore.RestoreRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Beta\Generated.policies.crossTenantAccessPolicy.partners.item.restore.RestoreRequestBuilder::|public|pathParameters:array @@ -318723,6 +322571,7 @@ Microsoft\Graph\Beta\Generated.policies.deletedItems.crossTenantPartners.item.Cr Microsoft\Graph\Beta\Generated.policies.deletedItems.crossTenantPartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|Delete(requestConfiguration?:CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilderDeleteRequestConfiguration):void Microsoft\Graph\Beta\Generated.policies.deletedItems.crossTenantPartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|Get(requestConfiguration?:CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilderGetRequestConfiguration):CrossTenantAccessPolicyConfigurationPartner Microsoft\Graph\Beta\Generated.policies.deletedItems.crossTenantPartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|identitySynchronization:IdentitySynchronizationRequestBuilder +Microsoft\Graph\Beta\Generated.policies.deletedItems.crossTenantPartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|m365Capabilities:M365CapabilitiesRequestBuilder Microsoft\Graph\Beta\Generated.policies.deletedItems.crossTenantPartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|Patch(body:CrossTenantAccessPolicyConfigurationPartner; requestConfiguration?:CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilderPatchRequestConfiguration):CrossTenantAccessPolicyConfigurationPartner Microsoft\Graph\Beta\Generated.policies.deletedItems.crossTenantPartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|pathParameters:array Microsoft\Graph\Beta\Generated.policies.deletedItems.crossTenantPartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|requestAdapter:RequestAdapter @@ -318777,6 +322626,71 @@ Microsoft\Graph\Beta\Generated.policies.deletedItems.crossTenantPartners.item.id Microsoft\Graph\Beta\Generated.policies.deletedItems.crossTenantPartners.item.identitySynchronization.restore.RestoreRequestBuilder::|public|WithUrl(rawUrl:string):RestoreRequestBuilder Microsoft\Graph\Beta\Generated.policies.deletedItems.crossTenantPartners.item.identitySynchronization.restore.restoreRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration Microsoft\Graph\Beta\Generated.policies.deletedItems.crossTenantPartners.item.identitySynchronization.restore.restoreRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.count.CountRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.count.CountRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.count.CountRequestBuilder::|public|Get(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):int +Microsoft\Graph\Beta\Generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.count.CountRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.count.CountRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.count.CountRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.count.CountRequestBuilder::|public|WithUrl(rawUrl:string):CountRequestBuilder +Microsoft\Graph\Beta\Generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.count.CountRequestBuilderGetQueryParameters::|public|constructor(filter?:string; search?:string):void +Microsoft\Graph\Beta\Generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.count.CountRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.count.CountRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.count.CountRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.count.CountRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CountRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.count.CountRequestBuilderGetRequestConfiguration::|public|queryParameters:CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.count.CountRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(filter?:string; search?:string):CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilder::|public|Delete(requestConfiguration?:M365CapabilityBaseNameItemRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Beta\Generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilder::|public|Get(requestConfiguration?:M365CapabilityBaseNameItemRequestBuilderGetRequestConfiguration):M365CapabilityBase +Microsoft\Graph\Beta\Generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilder::|public|Patch(body:M365CapabilityBase; requestConfiguration?:M365CapabilityBaseNameItemRequestBuilderPatchRequestConfiguration):M365CapabilityBase +Microsoft\Graph\Beta\Generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:M365CapabilityBaseNameItemRequestBuilderDeleteRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:M365CapabilityBaseNameItemRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilder::|public|ToPatchRequestInformation(body:M365CapabilityBase; requestConfiguration?:M365CapabilityBaseNameItemRequestBuilderPatchRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilder::|public|WithUrl(rawUrl:string):M365CapabilityBaseNameItemRequestBuilder +Microsoft\Graph\Beta\Generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilderDeleteRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilderDeleteRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilderGetQueryParameters::|public|constructor(expand?:array; select?:array):void +Microsoft\Graph\Beta\Generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:M365CapabilityBaseNameItemRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilderGetRequestConfiguration::|public|queryParameters:M365CapabilityBaseNameItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):M365CapabilityBaseNameItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilderPatchRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.item.M365CapabilityBaseNameItemRequestBuilderPatchRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.M365CapabilitiesRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.M365CapabilitiesRequestBuilder::|public|ByM365CapabilityBaseName(m365CapabilityBaseName:string):M365CapabilityBaseNameItemRequestBuilder +Microsoft\Graph\Beta\Generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.M365CapabilitiesRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.M365CapabilitiesRequestBuilder::|public|Count:CountRequestBuilder +Microsoft\Graph\Beta\Generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.M365CapabilitiesRequestBuilder::|public|Get(requestConfiguration?:M365CapabilitiesRequestBuilderGetRequestConfiguration):M365CapabilityBaseCollectionResponse +Microsoft\Graph\Beta\Generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.M365CapabilitiesRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.M365CapabilitiesRequestBuilder::|public|Post(body:M365CapabilityBase; requestConfiguration?:M365CapabilitiesRequestBuilderPostRequestConfiguration):M365CapabilityBase +Microsoft\Graph\Beta\Generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.M365CapabilitiesRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.M365CapabilitiesRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:M365CapabilitiesRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.M365CapabilitiesRequestBuilder::|public|ToPostRequestInformation(body:M365CapabilityBase; requestConfiguration?:M365CapabilitiesRequestBuilderPostRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.M365CapabilitiesRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.M365CapabilitiesRequestBuilder::|public|WithUrl(rawUrl:string):M365CapabilitiesRequestBuilder +Microsoft\Graph\Beta\Generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.m365CapabilitiesRequestBuilderGetQueryParameters::|public|constructor(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):void +Microsoft\Graph\Beta\Generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.m365CapabilitiesRequestBuilderGetQueryParameters::|public|count:bool +Microsoft\Graph\Beta\Generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.m365CapabilitiesRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.m365CapabilitiesRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.m365CapabilitiesRequestBuilderGetQueryParameters::|public|orderby:array +Microsoft\Graph\Beta\Generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.m365CapabilitiesRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.m365CapabilitiesRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.m365CapabilitiesRequestBuilderGetQueryParameters::|public|skip:int +Microsoft\Graph\Beta\Generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.m365CapabilitiesRequestBuilderGetQueryParameters::|public|top:int +Microsoft\Graph\Beta\Generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.m365CapabilitiesRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.m365CapabilitiesRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:M365CapabilitiesRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.m365CapabilitiesRequestBuilderGetRequestConfiguration::|public|queryParameters:M365CapabilitiesRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.m365CapabilitiesRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):M365CapabilitiesRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.m365CapabilitiesRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.policies.deletedItems.crossTenantPartners.item.m365Capabilities.m365CapabilitiesRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void Microsoft\Graph\Beta\Generated.policies.deletedItems.crossTenantPartners.item.restore.RestoreRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Beta\Generated.policies.deletedItems.crossTenantPartners.item.restore.RestoreRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Beta\Generated.policies.deletedItems.crossTenantPartners.item.restore.RestoreRequestBuilder::|public|pathParameters:array @@ -418840,6 +422754,137 @@ Microsoft\Graph\Beta\Generated.users.item.cloudClipboard.items.itemsRequestBuild Microsoft\Graph\Beta\Generated.users.item.cloudClipboard.items.itemsRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):ItemsRequestBuilderGetQueryParameters Microsoft\Graph\Beta\Generated.users.item.cloudClipboard.items.itemsRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration Microsoft\Graph\Beta\Generated.users.item.cloudClipboard.items.itemsRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.CloudPcPoolsRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.CloudPcPoolsRequestBuilder::|public|ByCloudPcPoolId(cloudPcPoolId:string):CloudPcPoolItemRequestBuilder +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.CloudPcPoolsRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.CloudPcPoolsRequestBuilder::|public|Count:CountRequestBuilder +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.CloudPcPoolsRequestBuilder::|public|Get(requestConfiguration?:CloudPcPoolsRequestBuilderGetRequestConfiguration):CloudPcPoolCollectionResponse +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.CloudPcPoolsRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.CloudPcPoolsRequestBuilder::|public|Post(body:CloudPcPool; requestConfiguration?:CloudPcPoolsRequestBuilderPostRequestConfiguration):CloudPcPool +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.CloudPcPoolsRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.CloudPcPoolsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CloudPcPoolsRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.CloudPcPoolsRequestBuilder::|public|ToPostRequestInformation(body:CloudPcPool; requestConfiguration?:CloudPcPoolsRequestBuilderPostRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.CloudPcPoolsRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.CloudPcPoolsRequestBuilder::|public|WithUrl(rawUrl:string):CloudPcPoolsRequestBuilder +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.cloudPcPoolsRequestBuilderGetQueryParameters::|public|constructor(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):void +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.cloudPcPoolsRequestBuilderGetQueryParameters::|public|count:bool +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.cloudPcPoolsRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.cloudPcPoolsRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.cloudPcPoolsRequestBuilderGetQueryParameters::|public|orderby:array +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.cloudPcPoolsRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.cloudPcPoolsRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.cloudPcPoolsRequestBuilderGetQueryParameters::|public|skip:int +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.cloudPcPoolsRequestBuilderGetQueryParameters::|public|top:int +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.cloudPcPoolsRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.cloudPcPoolsRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CloudPcPoolsRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.cloudPcPoolsRequestBuilderGetRequestConfiguration::|public|queryParameters:CloudPcPoolsRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.cloudPcPoolsRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):CloudPcPoolsRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.cloudPcPoolsRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.cloudPcPoolsRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.count.CountRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.count.CountRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.count.CountRequestBuilder::|public|Get(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):int +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.count.CountRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.count.CountRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.count.CountRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.count.CountRequestBuilder::|public|WithUrl(rawUrl:string):CountRequestBuilder +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.count.CountRequestBuilderGetQueryParameters::|public|constructor(filter?:string; search?:string):void +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.count.CountRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.count.CountRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.count.CountRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.count.CountRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CountRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.count.CountRequestBuilderGetRequestConfiguration::|public|queryParameters:CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.count.CountRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(filter?:string; search?:string):CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.item.assignments.AssignmentsRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.item.assignments.AssignmentsRequestBuilder::|public|ByCloudPcPoolAssignmentId(cloudPcPoolAssignmentId:string):CloudPcPoolAssignmentItemRequestBuilder +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.item.assignments.AssignmentsRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.item.assignments.AssignmentsRequestBuilder::|public|Count:CountRequestBuilder +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.item.assignments.AssignmentsRequestBuilder::|public|Get(requestConfiguration?:AssignmentsRequestBuilderGetRequestConfiguration):CloudPcPoolAssignmentCollectionResponse +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.item.assignments.AssignmentsRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.item.assignments.AssignmentsRequestBuilder::|public|Post(body:CloudPcPoolAssignment; requestConfiguration?:AssignmentsRequestBuilderPostRequestConfiguration):CloudPcPoolAssignment +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.item.assignments.AssignmentsRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.item.assignments.AssignmentsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:AssignmentsRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.item.assignments.AssignmentsRequestBuilder::|public|ToPostRequestInformation(body:CloudPcPoolAssignment; requestConfiguration?:AssignmentsRequestBuilderPostRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.item.assignments.AssignmentsRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.item.assignments.AssignmentsRequestBuilder::|public|WithUrl(rawUrl:string):AssignmentsRequestBuilder +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.item.assignments.assignmentsRequestBuilderGetQueryParameters::|public|constructor(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):void +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.item.assignments.assignmentsRequestBuilderGetQueryParameters::|public|count:bool +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.item.assignments.assignmentsRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.item.assignments.assignmentsRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.item.assignments.assignmentsRequestBuilderGetQueryParameters::|public|orderby:array +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.item.assignments.assignmentsRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.item.assignments.assignmentsRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.item.assignments.assignmentsRequestBuilderGetQueryParameters::|public|skip:int +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.item.assignments.assignmentsRequestBuilderGetQueryParameters::|public|top:int +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.item.assignments.assignmentsRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.item.assignments.assignmentsRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:AssignmentsRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.item.assignments.assignmentsRequestBuilderGetRequestConfiguration::|public|queryParameters:AssignmentsRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.item.assignments.assignmentsRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):AssignmentsRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.item.assignments.assignmentsRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.item.assignments.assignmentsRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.item.assignments.count.CountRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.item.assignments.count.CountRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.item.assignments.count.CountRequestBuilder::|public|Get(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):int +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.item.assignments.count.CountRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.item.assignments.count.CountRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.item.assignments.count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.item.assignments.count.CountRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.item.assignments.count.CountRequestBuilder::|public|WithUrl(rawUrl:string):CountRequestBuilder +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.item.assignments.count.CountRequestBuilderGetQueryParameters::|public|constructor(filter?:string; search?:string):void +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.item.assignments.count.CountRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.item.assignments.count.CountRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.item.assignments.count.CountRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.item.assignments.count.CountRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CountRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.item.assignments.count.CountRequestBuilderGetRequestConfiguration::|public|queryParameters:CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.item.assignments.count.CountRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(filter?:string; search?:string):CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.item.assignments.item.CloudPcPoolAssignmentItemRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.item.assignments.item.CloudPcPoolAssignmentItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.item.assignments.item.CloudPcPoolAssignmentItemRequestBuilder::|public|Delete(requestConfiguration?:CloudPcPoolAssignmentItemRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.item.assignments.item.CloudPcPoolAssignmentItemRequestBuilder::|public|Get(requestConfiguration?:CloudPcPoolAssignmentItemRequestBuilderGetRequestConfiguration):CloudPcPoolAssignment +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.item.assignments.item.CloudPcPoolAssignmentItemRequestBuilder::|public|Patch(body:CloudPcPoolAssignment; requestConfiguration?:CloudPcPoolAssignmentItemRequestBuilderPatchRequestConfiguration):CloudPcPoolAssignment +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.item.assignments.item.CloudPcPoolAssignmentItemRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.item.assignments.item.CloudPcPoolAssignmentItemRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.item.assignments.item.CloudPcPoolAssignmentItemRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:CloudPcPoolAssignmentItemRequestBuilderDeleteRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.item.assignments.item.CloudPcPoolAssignmentItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CloudPcPoolAssignmentItemRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.item.assignments.item.CloudPcPoolAssignmentItemRequestBuilder::|public|ToPatchRequestInformation(body:CloudPcPoolAssignment; requestConfiguration?:CloudPcPoolAssignmentItemRequestBuilderPatchRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.item.assignments.item.CloudPcPoolAssignmentItemRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.item.assignments.item.CloudPcPoolAssignmentItemRequestBuilder::|public|WithUrl(rawUrl:string):CloudPcPoolAssignmentItemRequestBuilder +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.item.assignments.item.CloudPcPoolAssignmentItemRequestBuilderDeleteRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.item.assignments.item.CloudPcPoolAssignmentItemRequestBuilderDeleteRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.item.assignments.item.CloudPcPoolAssignmentItemRequestBuilderGetQueryParameters::|public|constructor(expand?:array; select?:array):void +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.item.assignments.item.CloudPcPoolAssignmentItemRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.item.assignments.item.CloudPcPoolAssignmentItemRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.item.assignments.item.CloudPcPoolAssignmentItemRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.item.assignments.item.CloudPcPoolAssignmentItemRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CloudPcPoolAssignmentItemRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.item.assignments.item.CloudPcPoolAssignmentItemRequestBuilderGetRequestConfiguration::|public|queryParameters:CloudPcPoolAssignmentItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.item.assignments.item.CloudPcPoolAssignmentItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):CloudPcPoolAssignmentItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.item.assignments.item.CloudPcPoolAssignmentItemRequestBuilderPatchRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.item.assignments.item.CloudPcPoolAssignmentItemRequestBuilderPatchRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.item.CloudPcPoolItemRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.item.CloudPcPoolItemRequestBuilder::|public|assignments:AssignmentsRequestBuilder +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.item.CloudPcPoolItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.item.CloudPcPoolItemRequestBuilder::|public|Delete(requestConfiguration?:CloudPcPoolItemRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.item.CloudPcPoolItemRequestBuilder::|public|Get(requestConfiguration?:CloudPcPoolItemRequestBuilderGetRequestConfiguration):CloudPcPool +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.item.CloudPcPoolItemRequestBuilder::|public|Patch(body:CloudPcPool; requestConfiguration?:CloudPcPoolItemRequestBuilderPatchRequestConfiguration):CloudPcPool +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.item.CloudPcPoolItemRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.item.CloudPcPoolItemRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.item.CloudPcPoolItemRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:CloudPcPoolItemRequestBuilderDeleteRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.item.CloudPcPoolItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CloudPcPoolItemRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.item.CloudPcPoolItemRequestBuilder::|public|ToPatchRequestInformation(body:CloudPcPool; requestConfiguration?:CloudPcPoolItemRequestBuilderPatchRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.item.CloudPcPoolItemRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.item.CloudPcPoolItemRequestBuilder::|public|WithUrl(rawUrl:string):CloudPcPoolItemRequestBuilder +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.item.CloudPcPoolItemRequestBuilderDeleteRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.item.CloudPcPoolItemRequestBuilderDeleteRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.item.CloudPcPoolItemRequestBuilderGetQueryParameters::|public|constructor(expand?:array; select?:array):void +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.item.CloudPcPoolItemRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.item.CloudPcPoolItemRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.item.CloudPcPoolItemRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.item.CloudPcPoolItemRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CloudPcPoolItemRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.item.CloudPcPoolItemRequestBuilderGetRequestConfiguration::|public|queryParameters:CloudPcPoolItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.item.CloudPcPoolItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):CloudPcPoolItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.item.CloudPcPoolItemRequestBuilderPatchRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.users.item.cloudPcPools.item.CloudPcPoolItemRequestBuilderPatchRequestConfiguration::|public|constructor(headers?:array; options?:array):void Microsoft\Graph\Beta\Generated.users.item.cloudPCs.CloudPCsRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Beta\Generated.users.item.cloudPCs.CloudPCsRequestBuilder::|public|ByCloudPCId(cloudPCId:string):CloudPCItemRequestBuilder Microsoft\Graph\Beta\Generated.users.item.cloudPCs.CloudPCsRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void @@ -443616,6 +447661,7 @@ Microsoft\Graph\Beta\Generated.users.item.UserItemRequestBuilder::|public|chats: Microsoft\Graph\Beta\Generated.users.item.UserItemRequestBuilder::|public|checkMemberGroups:CheckMemberGroupsRequestBuilder Microsoft\Graph\Beta\Generated.users.item.UserItemRequestBuilder::|public|checkMemberObjects:CheckMemberObjectsRequestBuilder Microsoft\Graph\Beta\Generated.users.item.UserItemRequestBuilder::|public|cloudClipboard:CloudClipboardRequestBuilder +Microsoft\Graph\Beta\Generated.users.item.UserItemRequestBuilder::|public|cloudPcPools:CloudPcPoolsRequestBuilder Microsoft\Graph\Beta\Generated.users.item.UserItemRequestBuilder::|public|cloudPCs:CloudPCsRequestBuilder Microsoft\Graph\Beta\Generated.users.item.UserItemRequestBuilder::|public|communications:CommunicationsRequestBuilder Microsoft\Graph\Beta\Generated.users.item.UserItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void diff --git a/src/Generated/kiota-lock.json b/src/Generated/kiota-lock.json index 2f24074a08a..3d7c2ca11d2 100644 --- a/src/Generated/kiota-lock.json +++ b/src/Generated/kiota-lock.json @@ -1,5 +1,5 @@ { - "descriptionHash": "26047846AA28C15D59D3315F1A38C4C4CCB15447ABD460458E3DC24D812A2347D833184AC1A2E74800B39A169046AE655EA6AC55AE07EAB571E200D98A1F31C4", + "descriptionHash": "81062D266870CDD1C63D67EB4257C3E3255F21FF20C99E089D89B980EC1876AE124C83678FA5AE9FDF44B0729717E766C2FF4AF50161F85AB3CADFC0117E03F7", "descriptionLocation": "../../msgraph-metadata/clean_beta_openapi/openapi.yaml", "lockFileVersion": "1.0.0", "kiotaVersion": "1.31.1",